# # ChangeLog for trunk/psLib # # Generated by Trac 1.6 # Jul 20, 2026, 11:53:25 AM Sun, 17 Dec 2006 09:43:48 GMT magnier [10778] * trunk/psLib/src/math/psMinimizePolyFit.c (modified) semicolon Sat, 16 Dec 2006 05:34:07 GMT magnier [10774] * trunk/psLib/test/math/tap_psStatsTiming.c (modified) further tests Sat, 16 Dec 2006 05:33:48 GMT magnier [10773] * trunk/psLib/src/math/psStats.c (modified) some notes Sat, 16 Dec 2006 02:09:41 GMT jhoblitt [10767] * trunk/psLib/test/pstap/src/pstap.h (modified) add +/- to the diag() output of *_tol macros Sat, 16 Dec 2006 02:05:43 GMT jhoblitt [10766] * trunk/psLib/test/pstap/src/pstap.h (modified) fix usage of fabs() instead of fabsf() and fabsl() instead of fabs() ... Fri, 15 Dec 2006 00:41:49 GMT gusciora [10740] * trunk/psLib/test/math/tap_psPolynomialEval1D.c (modified) Fixed a couple of tests. Thu, 14 Dec 2006 23:03:40 GMT magnier [10737] * trunk/psLib/src/db/psDB.c (modified) enabled relative comparisons for double/float; cleaned up error messages Thu, 14 Dec 2006 23:02:46 GMT magnier [10736] * trunk/psLib/src/astro/psTime.c (modified) two fixes: catch fractional seconds in psTimeStrptime, allow YYYY-MM- ... Thu, 14 Dec 2006 22:36:10 GMT gusciora [10735] * trunk/psLib/test/math/tap_psPolynomialEval1D.c (added) This is my first attempt at converting an old test routine to the new ... Thu, 14 Dec 2006 19:12:05 GMT magnier [10730] * trunk/psLib/src/math/psStats.c (modified) added missing result flags for robust stats Thu, 14 Dec 2006 19:11:17 GMT magnier [10729] * trunk/psLib/src/math/psRegion.c (modified) fixed inconsistency with string in vs out Thu, 14 Dec 2006 05:13:58 GMT jhoblitt [10708] * trunk/psLib/src/db/psDB.c (modified) convert most uses of PS_TYPE_* -> PS_DATA_* add additinal tracing to ... Thu, 14 Dec 2006 04:46:45 GMT jhoblitt [10707] * trunk/psLib/src/types/psMetadata.c (modified) change psMetadataAddItem() to report the key name when failing on ... Thu, 14 Dec 2006 01:37:55 GMT jhoblitt [10703] * trunk/psLib/src/db/psDB.c (modified) simplify NAN/NULL handling in p_psDBFetchResult() Thu, 14 Dec 2006 01:37:17 GMT jhoblitt [10702] * trunk/psLib/test/pstap/src/pstap.h (modified) add diag output to ok_strn() Thu, 14 Dec 2006 01:36:47 GMT jhoblitt [10701] * trunk/psLib/test/types/Makefile.am (modified) * trunk/psLib/test/types/tap_psMetadataConfigFormat.c (added) * trunk/psLib/test/types/tap_psMetadataConfigPrint.c (added) * trunk/psLib/test/types/tap_psMetadataConfig_output.c (deleted) split tap_psMetadataConfig_output.c into tap_psMetadataConfigFormat.c ... Wed, 13 Dec 2006 23:48:36 GMT jhoblitt [10698] * trunk/psLib/test/types/Makefile.am (modified) * trunk/psLib/test/types/tap_psMetadataConfigWrite.c (added) * trunk/psLib/test/types/tap_psMetadataConfig_output.c (modified) move psMetadataConfigWrite() tests into their own file Wed, 13 Dec 2006 01:44:44 GMT jhoblitt [10670] * trunk/psLib/src/types/psArguments.c (modified) add u64 & s64 support to argumentRead() Wed, 13 Dec 2006 01:42:51 GMT jhoblitt [10669] * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/db/psDB.h (modified) add psDBGenerateLimitSQL() Sun, 10 Dec 2006 17:29:51 GMT magnier [10609] * trunk/psLib/src/astro/psCoord.c (modified) * trunk/psLib/src/astro/psCoord.h (modified) * trunk/psLib/src/astro/psSphereOps.c (modified) replaced p_psProject, p_psDeproject with psProject, psDeproject Sun, 10 Dec 2006 17:28:46 GMT magnier [10608] * trunk/psLib/src/math/psPolynomial.c (modified) fixed polynomial2D copy Sun, 10 Dec 2006 17:28:33 GMT magnier [10607] * trunk/psLib/src/math/psPolynomialUtils.c (modified) fixed memory errors Sun, 10 Dec 2006 04:13:25 GMT magnier [10605] * trunk/psLib/src/math/psPolynomial.c (modified) * trunk/psLib/src/math/psPolynomialUtils.c (modified) * trunk/psLib/test/math/tap_psPolynomialUtils_Derivatives.c (modified) added polynomial copy, recycle, derivative functions, derivative tests Sat, 09 Dec 2006 14:19:56 GMT magnier [10598] * trunk/psLib/src/math/psPolynomial.c (modified) * trunk/psLib/src/math/psPolynomial.h (modified) * trunk/psLib/src/math/psPolynomialUtils.c (modified) * trunk/psLib/src/math/psPolynomialUtils.h (modified) adding psPolynomial2DRecycle, psPolynomial2DCopy, psPolynomial2D_dX, ... Sat, 09 Dec 2006 14:19:04 GMT magnier [10597] * trunk/psLib/test/math (modified) * trunk/psLib/test/math/.cvsignore (modified) * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psPolynomialUtils_Derivatives.c (added) adding polynomial derivatives tests Sat, 09 Dec 2006 02:54:11 GMT magnier [10593] * trunk/psLib/src/math/psPolynomialUtils.c (modified) adding derivatives Fri, 08 Dec 2006 21:46:18 GMT jhoblitt [10577] * trunk/psLib/etc/Makefile.am (modified) stop trying to chmod things Fri, 08 Dec 2006 11:38:54 GMT magnier [10550] * trunk/psLib/src/imageops/psImageBackground.c (modified) * trunk/psLib/src/math/psHistogram.c (added) * trunk/psLib/src/math/psHistogram.h (added) * trunk/psLib/src/math/psStats.c (modified) * trunk/psLib/src/math/psStats.h (modified) * trunk/psLib/test/math/tap_psStatsTiming.c (modified) * trunk/psLib/test/math/tap_psStatsTiming.txt (added) * trunk/psLib/test/math/tap_psStats_Sample_01.c (modified) - moved psHistogram functions to psHistogram.c,h (pslib_strict.h, ... Fri, 08 Dec 2006 11:37:49 GMT magnier [10549] * trunk/psLib/src/math/psMathUtils.c (modified) trivial Fri, 08 Dec 2006 11:37:31 GMT magnier [10548] * trunk/psLib/src/imageops/psImageGeomManip.c (modified) * trunk/psLib/src/imageops/psImagePixelExtract.c (modified) * trunk/psLib/src/imageops/psImageStats.c (modified) * trunk/psLib/src/imageops/psImageStats.h (modified) * trunk/psLib/src/math/psMinimizePolyFit.c (modified) changed psVectorStats return value to bool Fri, 08 Dec 2006 11:35:54 GMT magnier [10547] * trunk/psLib/src/math/Makefile.am (modified) * trunk/psLib/src/pslib_strict.h (modified) * trunk/psLib/src/sys/psMemory.c (modified) moved psHistogram functions to psHistogram.c,h Thu, 07 Dec 2006 22:06:22 GMT jhoblitt [10528] * trunk/psLib/pslib.pc.in (modified) don't force programs linking against psLib to also link against all ... Wed, 06 Dec 2006 03:07:47 GMT jhoblitt [10487] * trunk/ppMerge/src/ppMergeConfig.c (modified) * trunk/psLib/configure.ac (modified) * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/db/psDB.h (modified) * trunk/psLib/src/sys/psConfigure.c (modified) * trunk/psModules/src/concepts/pmConcepts.c (modified) * trunk/psModules/src/concepts/pmConceptsRead.c (modified) * trunk/psModules/src/concepts/pmConceptsWrite.c (modified) * trunk/psModules/src/config/pmConfig.c (modified) convert from OMIT_PSDB -> HAVE_PSDB Tue, 05 Dec 2006 20:05:57 GMT Paul Price [10475] * trunk/psLib/src/math/psStats.c (modified) Fixing memory leak when robust stats returns early due to error. Mon, 04 Dec 2006 22:15:04 GMT Paul Price [10446] * trunk/psLib/src/sys/psString.c (modified) * trunk/psLib/src/sys/psString.h (modified) * trunk/psLib/test/sys/tap_psStringSubstitute.c (modified) Changing API for psStringSubstitute to something less prone to user ... Mon, 04 Dec 2006 20:45:46 GMT magnier [10429] * trunk/psLib/src/sys/psLogMsg.h (modified) added additional log depth symbols Fri, 01 Dec 2006 23:12:16 GMT magnier [10396] * trunk/psLib/src/imageops/psImageBackground.c (modified) * trunk/psLib/src/imageops/psImageBackground.h (modified) API change: moved several arguments to a new psStats argument Fri, 01 Dec 2006 22:41:33 GMT magnier [10395] * trunk/psLib/src/math/psStats.c (modified) * trunk/psLib/test/math/tap_psStats_Sample_01.c (modified) fitted Mean now respects the binsize option Fri, 01 Dec 2006 22:14:38 GMT magnier [10384] * trunk/psLib/test/math (modified) * trunk/psLib/test/math/.cvsignore (modified) * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psStats_Sample_01.c (added) added tests for specific failures of psStats fitted mean Fri, 01 Dec 2006 22:10:25 GMT magnier [10383] * trunk/psLib/src/math/psEllipse.c (modified) fixed sign errors : finally correct?? Fri, 01 Dec 2006 21:48:47 GMT Paul Price [10381] * trunk/psLib/src/math/psMatrix.c (modified) * trunk/psLib/src/math/psMatrix.h (modified) Adding SVD provided by Andy Becker. Fri, 01 Dec 2006 20:10:14 GMT jhoblitt [10379] * trunk/psLib/test/Makefile.am (modified) remove left over test *.fits & *.md files Fri, 01 Dec 2006 19:25:09 GMT rhl [10376] * trunk/psLib/src/psErrorCodes_en.dat (modified) Added IEEE Fri, 01 Dec 2006 18:59:32 GMT jhoblitt [10375] * trunk/psLib/src/math/psMD5.c (modified) fix variable name typo and PS_ASSERT_* type mismatch Fri, 01 Dec 2006 03:25:05 GMT Paul Price [10365] * trunk/psLib/src/math/psMD5.c (modified) Adding assertions. Thu, 30 Nov 2006 20:03:09 GMT magnier [10319] * trunk/psLib/src/math/psMD5.c (modified) changed string to unsigned char Thu, 30 Nov 2006 04:13:44 GMT Paul Price [10309] * trunk/psLib/configure.ac (modified) * trunk/psLib/src/math/Makefile.am (modified) * trunk/psLib/src/math/psMD5.c (added) * trunk/psLib/src/math/psMD5.h (added) * trunk/psLib/src/pslib_strict.h (modified) * trunk/psLib/test/math (modified) * trunk/psLib/test/math/.cvsignore (modified) * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psMD5.c (added) Adding MD5 hash calculation Thu, 30 Nov 2006 03:24:13 GMT jhoblitt [10308] * trunk/psLib/configure.ac (modified) add openssl probe Thu, 30 Nov 2006 01:35:09 GMT jhoblitt [10304] * trunk/psLib/configure.ac (modified) add a check for endianness Wed, 29 Nov 2006 22:53:57 GMT Paul Price [10291] * trunk/psLib/src/sys/psConfigure.c (modified) * trunk/psModules/src/config/pmVersion.c (modified) Shortening string so it can fit in a FITS header. Wed, 29 Nov 2006 22:41:02 GMT Paul Price [10290] * trunk/psLib/src/types/psMetadata.h (modified) Removing brackets around return value allow us to leave the return ... Wed, 29 Nov 2006 21:33:09 GMT Paul Price [10286] * trunk/psLib/src/sys/psConfigure.c (modified) * trunk/psLib/src/sys/psConfigure.h (modified) * trunk/psLib/src/sys/psString.c (modified) * trunk/psLib/src/sys/psString.h (modified) Adding function to return long version information, including CVS tag ... Wed, 29 Nov 2006 20:24:19 GMT Paul Price [10284] * trunk/psLib/src/sys/psConfigure.c (modified) Two copies reduced to one. Wed, 29 Nov 2006 20:14:14 GMT jhoblitt [10283] * trunk/psLib/configure.ac (modified) fix jpeg conf to set jpeg-lib instead of fftw3-lib Wed, 29 Nov 2006 17:58:21 GMT rhl [10276] * trunk/psLib/src/sys/psMemory.c (modified) Added memAllocCallbackCheckCorruption which can be registered as an ... Wed, 29 Nov 2006 17:57:20 GMT rhl [10275] * trunk/psLib/src/sys/psAbort.c (modified) People tend to call psAbort when errors have been signalled with ... Wed, 29 Nov 2006 17:55:25 GMT rhl [10274] * trunk/psLib/src/math/psStats.c (modified) 1/ vectorFittedStats and vectorRobustStats don't own mask and ... Wed, 29 Nov 2006 17:51:05 GMT rhl [10273] * trunk/psLib/src/imageops/psImageBackground.c (modified) 1/ Make psImageBackground interpret nMax == 0 as "all pixels" 2/ ... Wed, 29 Nov 2006 02:33:54 GMT magnier [10255] * trunk/psLib/src/math/psMinimizePowell.c (modified) * trunk/psLib/src/math/psMinimizePowell.h (modified) constrain to constraint Wed, 29 Nov 2006 02:33:08 GMT magnier [10254] * trunk/psLib/src/math/psEllipse.c (modified) * trunk/psLib/src/math/psEllipse.h (modified) added axis-ratio limits to psEllipse functions, fixed math for ... Wed, 29 Nov 2006 02:25:14 GMT magnier [10253] * trunk/psLib/src/math/psMinimizeLMM.c (modified) changed psMinimizeLMM limits to a function call (from static ... Wed, 29 Nov 2006 02:17:15 GMT magnier [10252] * trunk/psLib/src/math/psMinimizeLMM.h (modified) changed psMinimizeLMM limits to a function call (from static ... Wed, 29 Nov 2006 02:14:49 GMT magnier [10251] * trunk/psLib/src/math/psMatrix.c (modified) * trunk/psLib/src/math/psMatrix.h (modified) added F32 version of psMatrixGJSolve Wed, 29 Nov 2006 00:49:21 GMT Paul Price [10246] * trunk/psLib/src/math/psUnaryOp.c (modified) Adding sqrt. Explicitly casting values within functions to avoid ... Wed, 29 Nov 2006 00:33:27 GMT Paul Price [10244] * trunk/psLib/src/mathtypes/psImage.c (modified) psImageInit should error on NULL input. Wed, 29 Nov 2006 00:32:10 GMT Paul Price [10243] * trunk/psLib/src/mathtypes/psImage.c (modified) Adding assertion to psImageInit. Tue, 28 Nov 2006 23:58:22 GMT Paul Price [10242] * trunk/psLib/src/types/psMetadataItemParse.c (modified) psMetadataItemParseBool needed an option for boolean input! Tue, 28 Nov 2006 22:41:47 GMT jhoblitt [10241] * trunk/psLib/src/db/psDB.c (modified) change psDBPackMySQLRow() to check the return of psTimeToTM(). Tue, 28 Nov 2006 22:18:31 GMT jhoblitt [10233] * trunk/psLib/src/types/psMetadataConfig.c (modified) change parseTime() to use psTimeFromISO() instead of psTimeStrptime() ... Sun, 26 Nov 2006 22:17:51 GMT magnier [10196] * trunk/psLib/test/types (modified) * trunk/psLib/test/types/.cvsignore (modified) update .cvsignore Sun, 26 Nov 2006 21:56:52 GMT magnier [10193] * trunk/psLib/test/astro (modified) * trunk/psLib/test/astro/.cvsignore (modified) * trunk/psLib/test/math (modified) * trunk/psLib/test/math/.cvsignore (modified) added tap output programs to .cvsignore Sun, 26 Nov 2006 21:53:57 GMT magnier [10192] * trunk/psLib/src/math/psMinimizeLMM.c (modified) fixed error in p_psMinLM_GuessAB: failed to set masked parameters! ... Fri, 24 Nov 2006 20:52:59 GMT magnier [10178] * trunk/psLib/src/math/psMinimizeLMM.c (modified) added some asserts, testing GaussNewton values Fri, 24 Nov 2006 20:51:43 GMT magnier [10177] * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) added const to p_psVectorGetElementF64 and psVectorPrint Thu, 23 Nov 2006 05:33:28 GMT magnier [10173] * trunk/psLib/src/math/psStats.c (modified) several important changes: - simplified code for sampleMean and ... Thu, 23 Nov 2006 05:27:06 GMT magnier [10170] * trunk/psLib/test/math/tap_psSparse.c (modified) added test for non-normal matrix equation Thu, 23 Nov 2006 05:26:30 GMT magnier [10169] * trunk/psLib/src/imageops/psImageBackground.c (modified) * trunk/psLib/src/imageops/psImageBackground.h (modified) added psVectorStats for sky measurement, with multiple stats options; ... Thu, 23 Nov 2006 05:25:20 GMT magnier [10166] * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psStatsTiming.c (added) added stats tests Wed, 22 Nov 2006 14:26:07 GMT rhl [10136] * trunk/psLib/src/imageops/psImageUnbin.c (modified) * trunk/psLib/src/imageops/psImageUnbin.h (modified) Added psImageUnbinPixel Wed, 22 Nov 2006 04:34:40 GMT jhoblitt [10132] * trunk/psLib/src/db/psDB.c (modified) compare NULL psTimes with "IS" instead of "=" Wed, 22 Nov 2006 04:18:05 GMT jhoblitt [10130] * trunk/psLib/src/db/psDB.c (modified) handle NULL psTime objections when generation SQL conditional stmts Tue, 21 Nov 2006 20:22:10 GMT Paul Price [10123] * trunk/psLib/test/types (modified) * trunk/psLib/test/types/.cvsignore (modified) * trunk/psLib/test/types/Makefile.am (modified) * trunk/psLib/test/types/tap_psHash_845.c (added) Adding test for bug 845. Tue, 21 Nov 2006 19:23:02 GMT magnier [10122] * trunk/psLib/src/astro/psTime.c (modified) * trunk/psLib/src/astro/psTime.h (modified) cleaned up psTimer functions, changed psTimerStop to return bool ... Tue, 21 Nov 2006 18:29:07 GMT magnier [10121] * trunk/psLib/src/math/psSparse.c (modified) divide initial guess by Qii (previously assumed input matrix was ... Mon, 20 Nov 2006 20:57:51 GMT Paul Price [10108] * trunk/psLib/src/db/psDB.c (modified) Cause of problem in p0tool was found in psDB. psDBMySQLToPType was ... Mon, 20 Nov 2006 17:50:08 GMT rhl [10101] * trunk/psLib/src/types/psMetadataConfig.c (modified) Posix requires sys/stat.h to use fstat Mon, 20 Nov 2006 17:49:56 GMT rhl [10100] * trunk/psLib/src/astro/psTime.h (modified) p_psGetConfigFileName no longer exists Mon, 20 Nov 2006 05:22:49 GMT magnier [10093] * trunk/psLib/share/Makefile.am (modified) added missing backslash char; was dropping certain files Mon, 20 Nov 2006 05:22:15 GMT magnier [10092] * trunk/psLib/src/astro/psTime.c (modified) timer should use tai, not utc; asserts should use an explicit integer Sat, 18 Nov 2006 02:14:18 GMT Paul Price [10065] * trunk/psLib/src/types/psArguments.c (modified) psArgumentVerbosity was clobbering the pre-set log level. Fri, 17 Nov 2006 23:02:48 GMT magnier [10051] * trunk/psLib/src/math/psPolynomialUtils.c (modified) comment change Fri, 17 Nov 2006 22:06:57 GMT jhoblitt [10044] * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/db/psDB.h (modified) add psDBAffectedRows() Thu, 16 Nov 2006 18:09:44 GMT magnier [10017] * trunk/psLib/src/math/psSparse.c (modified) * trunk/psLib/src/math/psSparse.h (modified) finished psSparseBorder, runs tests ok Thu, 16 Nov 2006 18:09:12 GMT magnier [10016] * trunk/psLib/test/math (modified) * trunk/psLib/test/math/.cvsignore (modified) added tap_psSparse Thu, 16 Nov 2006 18:08:30 GMT magnier [10015] * trunk/psLib/test/math/tap_psSparse.c (modified) finished initial psSparse tests Thu, 16 Nov 2006 01:44:30 GMT magnier [10010] * trunk/psLib/test/math/Makefile.am (modified) * trunk/psLib/test/math/tap_psSparse.c (added) added tap tests for psSparseBorder functions Thu, 16 Nov 2006 01:43:39 GMT magnier [10009] * trunk/psLib/src/math/psSparse.c (modified) * trunk/psLib/src/math/psSparse.h (modified) added psSparseBorder for special matrices Thu, 16 Nov 2006 00:38:48 GMT jhoblitt [10008] * trunk/psLib/src/db/psDB.c (modified) implement database store support for psU32 & psU64s Wed, 15 Nov 2006 04:09:23 GMT magnier [10001] * trunk/psLib/src/math/psSparse.c (modified) * trunk/psLib/src/math/psSparse.h (modified) more dev work on the psSparseBorder concepts Wed, 15 Nov 2006 03:49:43 GMT jhoblitt [9999] * trunk/psLib/src/db/psDB.c (modified) change psDBPackMySQLRow() & psDBGenerateCreateTableS() to support ...