# # ChangeLog for trunk/psLib # # Generated by Trac 1.6 # Jul 20, 2026, 1:23:49 PM 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 ... Wed, 15 Nov 2006 02:47:55 GMT Paul Price [9995] * trunk/psLib/src/math/psSparse.c (modified) Fixing compilation errors. Wed, 15 Nov 2006 02:30:22 GMT magnier [9991] * trunk/psLib/src/math/psSparse.c (modified) * trunk/psLib/src/math/psSparse.h (modified) adding psSparseBorder APIs (ifdef-ed out) Wed, 15 Nov 2006 01:34:42 GMT jhoblitt [9990] * trunk/psLib/src/db/psDB.c (modified) * trunk/psLib/src/db/psDB.h (modified) rename psDBInit() -> psDBAlloc() and set psDBFree() as the ... Wed, 15 Nov 2006 01:33:43 GMT Paul Price [9989] * trunk/psLib/src/astro/psEarthOrientation.c (modified) * trunk/psLib/src/astro/psTime.h (modified) Function to get config file name was not globally visible. Wed, 15 Nov 2006 01:28:01 GMT jhoblitt [9988] * trunk/psLib/src/astro/Makefile.am (modified) fix default etc dir Wed, 15 Nov 2006 01:27:55 GMT Paul Price [9987] * trunk/psLib/src/astro/psTime.c (modified) Changing p_psGetConfigFileName to p_psTimeConfigFileName --- previous ... Wed, 15 Nov 2006 00:54:22 GMT jhoblitt [9985] * trunk/psLib/src/db/psDB.c (modified) add support for "unique" fields Wed, 15 Nov 2006 00:36:14 GMT Paul Price [9982] * trunk/psLib/src/math/psStats.c (modified) Fixing bug in psVectorHistogram when input is not of type F32. Wed, 15 Nov 2006 00:26:40 GMT des [9980] * trunk/psLib/src/astro/psTime.c (modified) Changed "if (MJD == NAN"..." to "if isnan(MJD)..." per Standard C. Wed, 15 Nov 2006 00:11:59 GMT jhoblitt [9979] * trunk/psLib/etc/Makefile.am (modified) * trunk/psLib/etc/pslib.config.template (modified) fix the install paths so that "shared" install files are contained in ... Wed, 15 Nov 2006 00:06:31 GMT des [9978] * trunk/psLib/src/mathtypes/psVector.c (modified) In function psVectorToString, appended after line 548 the following ... Tue, 14 Nov 2006 23:12:38 GMT drobbin [9977] * trunk/psLib/etc/Makefile.am (modified) * trunk/psLib/etc/pslib.config.template (modified) * trunk/psLib/test/astro/data/psTime.config.template (modified) * trunk/psLib/test/astro/data/test.psTime.config2.template (modified) * trunk/psLib/test/astro/data/test.psTime.config3.template (modified) Someone moved the datadir from psLib/share/pslib to psLib/share so ... Tue, 14 Nov 2006 21:15:43 GMT drobbin [9976] * trunk/psLib/src/astro/Makefile.am (modified) * trunk/psLib/src/astro/psEarthOrientation.c (modified) * trunk/psLib/test/astro/tap_psEarthOrientation_corrections.c (modified) * trunk/psLib/test/astro/tap_psEarthOrientation_motion.c (modified) Implemented testing for psEarthOrientation. Done with motion, ... Tue, 14 Nov 2006 19:47:28 GMT Paul Price [9975] * trunk/psLib/src/imageops/psImageBackground.c (modified) Adding assertion on rng. Tue, 14 Nov 2006 19:37:38 GMT Paul Price [9974] * trunk/psLib/src/types/psMetadataConfig.c (modified) Excess psMetadataAddItem was causing errors ("Duplicate metadata item ... Fri, 10 Nov 2006 22:07:04 GMT drobbin [9948] * trunk/psLib/test/astro/Makefile.am (modified) * trunk/psLib/test/astro/execute_tap (modified) * trunk/psLib/test/astro/tap_psEarthOrientation_corrections.c (added) * trunk/psLib/test/astro/tap_psEarthOrientation_motion.c (added) Added empty test templates for psEarthOrientation.c and updated makefile Fri, 10 Nov 2006 00:38:17 GMT drobbin [9941] * trunk/psLib/test/types/tap_psMetadataItemParse.c (modified) Reformatted for consistency between tests. Fri, 10 Nov 2006 00:31:12 GMT Paul Price [9939] * trunk/psLib/src/sys/psString.h (modified) string.h is required for strlen. Fri, 10 Nov 2006 00:16:14 GMT jhoblitt [9938] * trunk/psLib/src/types/psMetadataConfig.c (modified) in getMetadataType() remove duplicate call to ... Fri, 10 Nov 2006 00:07:19 GMT jhoblitt [9937] * trunk/psLib/src/types/psMetadataConfig.c (modified) when parsing a line don't terminate the comment at a '~' Thu, 09 Nov 2006 23:57:30 GMT drobbin [9936] * trunk/psLib/test/types/tap_psMetadataItemCompare.c (modified) Reformatting done for consistency between tests. Thu, 09 Nov 2006 23:40:56 GMT jhoblitt [9935] * trunk/psLib/test/pstap/src/pstap.h (modified) print got/expected on ok_str() failure Thu, 09 Nov 2006 23:37:35 GMT drobbin [9934] * trunk/psLib/src/types/psMetadataConfig.c (modified) Replaced all unreachable spots I removed previously. Thu, 09 Nov 2006 23:27:25 GMT drobbin [9933] * trunk/psLib/test/astro/Makefile.am (modified) * trunk/psLib/test/astro/execute_tap (added) * trunk/psLib/test/astro/tap_psSphereOps_all.c (added) Tap test for psSphereOps.c. execute_tap script added for ... Thu, 09 Nov 2006 23:26:04 GMT drobbin [9932] * trunk/psLib/src/astro/parse_gcov-out.c (added) * trunk/psLib/src/astro/profile_tap (added) * trunk/psLib/src/astro/psSphereOps.c (modified) Added files for profiling reporting in astro/. Error checks for NAN ...