|
|
|
@17841
|
18 years |
jhoblitt |
check for uindex before index
|
|
|
|
@17838
|
18 years |
jhoblitt |
rename unique to unindex
|
|
|
|
@17837
|
18 years |
bills |
fix unique key string generation
|
|
|
|
@17775
|
18 years |
jhoblitt |
add support for unique indexes
|
|
|
|
@16696
|
18 years |
jhoblitt |
re-enable thread safety in p_psDBRunQueryPrepared()
|
|
|
|
@16695
|
18 years |
jhoblitt |
fix query cache memory corruption
|
|
|
|
@16694
|
18 years |
jhoblitt |
first attempt at implementing a prepared statement query cache
|
|
|
|
@15615
|
19 years |
jhoblitt |
add additional tracing to psDBLastInsertID()
|
|
|
|
@15269
|
19 years |
jhoblitt |
add whitespace to a trace
|
|
|
|
@14761
|
19 years |
jhoblitt |
update copyright notice
|
|
|
|
@14685
|
19 years |
jhoblitt |
additional tracing for prepared queries
|
|
|
|
@14452
|
19 years |
jhoblitt |
gcc attribute cleanup
|
|
|
|
@14416
|
19 years |
Paul Price |
Ensuring bools are being added correctly.
|
|
|
|
@14127
|
19 years |
jhoblitt |
add psDB support for INDEX() designations
|
|
|
|
@12885
|
19 years |
rhl |
strcasestr isn't in posix (and is in C namespace). Use psStrcasestr
|
|
|
|
@12552
|
19 years |
jhoblitt |
add foreign key support
|
|
|
|
@12431
|
19 years |
Paul Price |
Removing complex number support. No-one was using it, and it prevents …
|
|
|
|
@12394
|
19 years |
jhoblitt |
change psDBSelectColumn() to return NULL instead of "" for NULL …
|
|
|
|
@12223
|
19 years |
jhoblitt |
add a newline to SQL tracing statements
|
|
|
|
@12170
|
19 years |
jhoblitt |
fix a segfault in p_psDBFetchResult() when no rows are returned/ yet …
|
|
|
|
@12128
|
19 years |
jhoblitt |
change psDBLastInsertID() to return long long
|
|
|
|
@11686
|
19 years |
jhoblitt |
update psAbort() API:
add noreturn attribute
remove unneeded …
|
|
|
|
@11668
|
19 years |
jhoblitt |
use 'bool' instead of psBool where-ever possible
|
|
|
|
@11426
|
19 years |
jhoblitt |
fix error handling in psDBAlloc()
|
|
|
|
@11320
|
19 years |
jhoblitt |
remove ridiculous use of error handling from p_psDBRunQuery()
add …
|
|
|
|
@11248
|
19 years |
magnier |
major cleanup of the Doxygen groups
|
|
|
|
@10999
|
20 years |
jhoblitt |
consistently include config.h
|
|
|
|
@10987
|
20 years |
jhoblitt |
add comment about S8 vs. bool in the database
|
|
|
|
@10986
|
20 years |
jhoblitt |
include inttypes.h
|
|
|
|
@10985
|
20 years |
jhoblitt |
add S8|16|64 & U8|16|64 support to psDBGenerateConditionalSQL()
|
|
|
|
@10984
|
20 years |
jhoblitt |
add S8|16 & U8|16 to psDBPackMySQLRow()
|
|
|
|
@10982
|
20 years |
jhoblitt |
add U8|16 & S8|16 to psDBGenerateCreateTableSQL()
|
|
|
|
@10964
|
20 years |
jhoblitt |
add PS_DATA_U32 support to psDBGenerateConditionalSQL()
|
|
|
|
@10951
|
20 years |
jhoblitt |
add "NOT NULL" field attribute support to psDBGenerateCreateTable() …
|
|
|
|
@10737
|
20 years |
magnier |
enabled relative comparisons for double/float; cleaned up error messages
|
|
|
|
@10708
|
20 years |
jhoblitt |
convert most uses of PS_TYPE_* -> PS_DATA_*
add additinal tracing to …
|
|
|
|
@10703
|
20 years |
jhoblitt |
simplify NAN/NULL handling in p_psDBFetchResult()
|
|
|
|
@10669
|
20 years |
jhoblitt |
add psDBGenerateLimitSQL()
|
|
|
|
@10487
|
20 years |
jhoblitt |
convert from OMIT_PSDB -> HAVE_PSDB
|
|
|
|
@10241
|
20 years |
jhoblitt |
change psDBPackMySQLRow() to check the return of psTimeToTM().
|
|
|
|
@10132
|
20 years |
jhoblitt |
compare NULL psTimes with "IS" instead of "="
|
|
|
|
@10130
|
20 years |
jhoblitt |
handle NULL psTime objections when generation SQL conditional stmts
|
|
|
|
@10108
|
20 years |
Paul Price |
Cause of problem in p0tool was found in psDB. psDBMySQLToPType was …
|
|
|
|
@10044
|
20 years |
jhoblitt |
add psDBAffectedRows()
|
|
|
|
@10008
|
20 years |
jhoblitt |
implement database store support for psU32 & psU64s
|
|
|
|
@9999
|
20 years |
jhoblitt |
change psDBPackMySQLRow() & psDBGenerateCreateTableS() to support …
|
|
|
|
@9990
|
20 years |
jhoblitt |
rename psDBInit() -> psDBAlloc() and set psDBFree() as the deallocator …
|
|
|
|
@9985
|
20 years |
jhoblitt |
add support for "unique" fields
|
|
|
|
@9751
|
20 years |
jhoblitt |
implement comparison operation selection for S32 & psTime types in …
|
|
|
|
@9748
|
20 years |
jhoblitt |
convert large if/else in psDBGenerateConditionalSQL() into a switch stmt
|
|
|
|
@9730
|
20 years |
Paul Price |
Following today's meeting, we agreed that psVectorAlloc (and therefore …
|
|
|
|
@9690
|
20 years |
jhoblitt |
fix psTime related memory leaks in p_psDBRunQueryPrepared()
|
|
|
|
@9681
|
20 years |
jhoblitt |
fix NULL time value pass throught in p_psDBFetchResult()
|
|
|
|
@9680
|
20 years |
jhoblitt |
plug memory leaks in p_psDBFetchResult() that occur when returning an …
|
|
|
|
@9548
|
20 years |
Paul Price |
Fixing variable name.
|
|
|
|
@9544
|
20 years |
Paul Price |
Changing name of variable to match SDRS.
|
|
|
|
@9538
|
20 years |
Paul Price |
Synchronising with SDRS, and cleaning up:
* Replaced is_psType() with …
|
|
|
|
@9422
|
20 years |
jhoblitt |
make psDBIntToString() public
|
|
|
|
@9416
|
20 years |
jhoblitt |
add port argument to psDBInit()
|
|
|
|
@9401
|
20 years |
jhoblitt |
fix for (null) item names in generated SQL
|
|
|
|
@9397
|
20 years |
jhoblitt |
foo
|
|
|
|
@9396
|
20 years |
jhoblitt |
fix conditonal SQL generation for floating point types
|
|
|
|
@9179
|
20 years |
jhoblitt |
test that strstr == NULL stead of !strstr()
|
|
|
|
@9178
|
20 years |
jhoblitt |
in psDBGenerateCreateTableSQL() fix "Primary Keys" being duplicated a …
|
|
|
|
@9030
|
20 years |
jhoblitt |
change p_psDBFetchResult() to return an empty array when the result …
|
|
|
|
@8914
|
20 years |
jhoblitt |
remove psTest.h
|
|
|
|
@8760
|
20 years |
jhoblitt |
map MYSQL_TYPE_STRING -> VARCHAR instead of CHAR
|
|
|
|
@8759
|
20 years |
jhoblitt |
change psDBMySQLToPType() to return 0 instead of -1 to return an error …
|
|
|
|
@8758
|
20 years |
jhoblitt |
always check the return of psDBMySQLToPType() for errors
|
|
|
|
@8756
|
20 years |
jhoblitt |
update from the pre MySQL 4.1 FIELD_* field type enum name to the new …
|
|
|
|
@8712
|
20 years |
jhoblitt |
move $SRCINC to always be left of $PSLIB_CFLAGS
|
|
|
|
@8627
|
20 years |
jhoblitt |
add gcc format attributes to:
psAbort()
psErrorStackPrint()
…
|
|
|
|
@8610
|
20 years |
jhoblitt |
add gcc format attributes to psStringAppend(), psStringPrepend(), …
|
|
|
|
@8602
|
20 years |
jhoblitt |
bug #809 - use psStringAppendV() instead of calling vsnprintf() …
|
|
|
|
@8526
|
20 years |
jhoblitt |
fix a buffer overflow in psDBIntToString() by correctly calculating …
|
|
|
|
@8461
|
20 years |
jhoblitt |
don't compare varchar fields with LIKE unless "LIKE" is in the …
|
|
|
|
@8412
|
20 years |
Paul Price |
Propogating PSLIB_CFLAGS to the lower levels, so that, e.g., …
|
|
|
|
@8340
|
20 years |
jhoblitt |
add a trace to p_psDBFetchResult()
|
|
|
|
@8336
|
20 years |
jhoblitt |
minor doxygen cleanup
|
|
|
|
@8335
|
20 years |
jhoblitt |
add tableName param to psDBGenerateConditionalSQL()
add tableName …
|
|
|
|
@8305
|
20 years |
jhoblitt |
add psDBGenerateWhereConditionSQL()
|
|
|
|
@8270
|
20 years |
jhoblitt |
additional psDB traces
|
|
|
|
@8251
|
20 years |
jhoblitt |
make psDBGenerateWhereSQL() public
add psTrace() calls to the query …
|
|
|
|
@8232
|
20 years |
jhoblitt |
bug #790 - remove psErrorText.h and inline all error codes. all newly …
|
|
|
|
@8116
|
20 years |
jhoblitt |
psDB floating point epsilon support take 2
|
|
|
|
@8114
|
20 years |
jhoblitt |
typo
|
|
|
|
@8113
|
20 years |
jhoblitt |
add basically floating point epsilon support for psF32 & psF64s
|
|
|
|
@8112
|
20 years |
jhoblitt |
update copyright
|
|
|
|
@7985
|
20 years |
Paul Price |
Adding output of coverage testing to CLEANFILES and .cvsignore
|
|
|
|
@7977
|
20 years |
Paul Price |
"while" loop should be a "for" loop.
|
|
|
|
@7976
|
20 years |
jhoblitt |
fix premature free'ing of mysql result data in psDBDumpCols()
|
|
|
|
@7975
|
20 years |
jhoblitt |
add psDBMysqlRowRecycle()
use psDBMysqlRowRecycle() to fix a memory …
|
|
|
|
@7900
|
20 years |
jhoblitt |
change psDBInit() so that my.cnf is always read
|
|
|
|
@7768
|
20 years |
jhoblitt |
fix MySQL time support (no searching support yet)
|
|
|
|
@7766
|
20 years |
Paul Price |
Moved PS_ASSERT functions into appropriate places. Created psAssert.h …
|
|
|
|
@7661
|
20 years |
jhoblitt |
change psDBCleanup() to quietly handle NULLs
|
|
|
|
@7660
|
20 years |
jhoblitt |
fix accidental free'ing of a lookuptable
|
|
|
|
@7655
|
20 years |
jhoblitt |
remove an unneeded assertion from psDBGenerateSelectRowSQL()
|
|
|
|
@7654
|
20 years |
jhoblitt |
more misc cleanups: assertions & variable declarations
|
|
|
|
@7652
|
20 years |
jhoblitt |
misc cleanups: assertions, memory leaks, etc. (unfinished)
|
|
|
|