| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Only populate XML nodes if we have a value to populate it with | David Sommerseth | 2009-09-01 | 1 | -13/+14 |
| | | |||||
| * | SQLite3 - Added support for "affected rows" count on INSERT/UPDATE/DELETE ↵ | David Sommerseth | 2009-09-01 | 1 | -0/+10 |
| | | | | | queries | ||||
| * | Added improved filtering support to SQLite3 driver | David Sommerseth | 2009-04-05 | 1 | -1/+17 |
| | | | | | Follow up of commit ff744b48fdc0665b620339d51424892def8d8071 | ||||
| * | Fixed some possible issues with the XML implementation, regarding UTF-8 | David Sommerseth | 2009-03-29 | 1 | -5/+20 |
| | | | | | | | Do proper conversion from char * to xmlChar *. Need to figure out a better way how to return xmlChar * to char * when returning strings which may contain UTF-8. | ||||
| * | Made the licence explicit GPLv2 only | David Sommerseth | 2009-03-26 | 1 | -1/+1 |
| | | |||||
| * | Cleaned up the code a little bit | David Sommerseth | 2009-03-26 | 1 | -4/+2 |
| | | | | | | Made sure we only include needed include files and checked that the copyright headers are equal and correct | ||||
| * | sqlite3: Make sqlite_query_mapped(...) work with empty WHERE clause | David Sommerseth | 2008-12-26 | 1 | -3/+10 |
| | | |||||
| * | sqlite3 - Added saving last_insert_id on INSERT INTO queries | David Sommerseth | 2008-12-22 | 1 | -0/+3 |
| | | |||||
| * | sqlite3 - Added sortkeys as argument to sqlite_query_mapped(...) | David Sommerseth | 2008-12-20 | 1 | -2/+6 |
| | | | | | | The last argument to the function can contain a list over field names which will be used in the ORDER BY clause when doing SELECT queries. | ||||
| * | Fixed more memory leaks and missing memory initialisation. | David Sommerseth | 2008-12-19 | 1 | -2/+4 |
| | | |||||
| * | sqlite - BUGFIX: Fixed INSERT INTO statements when using ↵ | David Sommerseth | 2008-12-18 | 1 | -2/+8 |
| | | | | | sqlite_query_mapped(...) | ||||
| * | sqlite: Fixed segfault int SQLreservedWord(...) | David Sommerseth | 2008-12-18 | 1 | -1/+1 |
| | | |||||
| * | Added sqlite functions for populating an XML document directly | David Sommerseth | 2008-12-13 | 1 | -0/+19 |
| | | |||||
| * | Enhanced table/field mapping and eDBmkMapping_USERINFO(...) to include ↵ | David Sommerseth | 2008-12-11 | 1 | -0/+4 |
| | | | | | possibility for table aliases | ||||
| * | Do not encapsulate key-value pairs with () in UPDATE mode | David Sommerseth | 2008-12-08 | 1 | -3/+13 |
| | | | | | | And added support for setting fields to NULL if flagged via the field type value ft_SETNULL | ||||
| * | Added possibility to also set NULL values in UPDATE | David Sommerseth | 2008-12-08 | 1 | -1/+2 |
| | | |||||
| * | Update field mapping to include data type. Improved ↵ | David Sommerseth | 2008-12-08 | 1 | -22/+151 |
| | | | | | | | | | | | | | | | sqlite_query_mapped(...) function The new sqlite_query_mapped(...) function will now consider the field type when formatting the data values for SQLite. In addition reserved words on the DATETIME data type will be preserved without quote encapsulation. Improved the sqlite_query_mapped(...) to also handle UPDATE, INSERT and DELETE in addition to SELECT. The function now needs two eDBfieldMap mappings. The first one will contain update/insert values, while the last one defines search criteria. | ||||
| * | Extended sqlite.[ch] with sqlite_query_mapped(...) | David Sommerseth | 2008-12-07 | 1 | -0/+33 |
| | | | | | | | | This functions does almost the same as sqlite_query(...), it takes an SQL statement without the WHERE clause. The where clause is built up based on the fields sent in via the eDBfieldMap struct, containing the fields and values to look for. | ||||
| * | Added context_type into eurephiaCTX struct. Database queries limited due to ↵ | David Sommerseth | 2008-11-29 | 1 | -0/+4 |
| | | | | | context type. | ||||
| * | Log review - changed log levels for all DEBUG(...) calls | David Sommerseth | 2008-10-04 | 1 | -1/+1 |
| | | |||||
| * | Improved code security. LOG_DEBUG statements are only compiled if DEBUG=1 ↵ | David Sommerseth | 2008-09-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | is sent to make. Since several parts of the code where LOG_DEBUG was used with eurephia_log(...) contains security sensitive information (like logging password retrieved with get_env(...)), all debug logging is now done via the DEBUG macro. This macro will not produce any security relevant eurephia_log(...) statements unless the source is compiled with -DENABLE_DEBUG. This is activated via make by adding DEBUG=1 before the make targets. When not enabled, the binaries will not do any debug logging at all. | ||||
| * | Changed to using sqlite3_vmprintf() function instead of vsnprintf() | David Sommerseth | 2008-09-10 | 1 | -3/+4 |
| | | |||||
| * | Added GPLv2 licence, updated *.[ch] files to include license, with exception ↵ | David Sommerseth | 2008-08-08 | 1 | -0/+14 |
| | | | | | of memwatch and sha1 | ||||
| * | Imported eurephia into git | David Sommerseth | 2008-08-06 | 1 | -0/+325 |
