Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rewrote sqlite_get_num_tuples() and sqlite_get_affected_rows() as macros | David Sommerseth | 2009-09-26 | 2 | -26/+21 | |
| | ||||||
* | Fixed SEGV error when calling sqlite_dump_result() on dbresults from other ↵ | David Sommerseth | 2009-09-26 | 1 | -2/+3 | |
| | | | | queries than SELECT | |||||
* | Removed a memory leak | David Sommerseth | 2009-09-26 | 1 | -0/+1 | |
| | ||||||
* | Only add table alias in SQL 'WHERE' sections | David Sommerseth | 2009-09-26 | 1 | -1/+1 | |
| | ||||||
* | Renamed some variables to have a more meaningful name | David Sommerseth | 2009-09-25 | 1 | -5/+7 | |
| | ||||||
* | Added better error handling in eDBadminUserAccount() view mode (useracc_list()) | David Sommerseth | 2009-09-25 | 1 | -4/+7 | |
| | ||||||
* | Made the sortkeys work in eDBadminUserAccount() view mode | David Sommerseth | 2009-09-25 | 1 | -7/+8 | |
| | ||||||
* | Rewrote the eDBmkSortKeys() function to use the eDBfieldMap returned from ↵ | David Sommerseth | 2009-09-25 | 2 | -4/+4 | |
| | | | | eDBxmlMapping() | |||||
* | Moved the useful append_str() macro from sqlite.c to eurephia_nullsafe.h | David Sommerseth | 2009-09-25 | 1 | -11/+0 | |
| | ||||||
* | dded support for <sortkeys> tag in eDBadminUserAccount() | David Sommerseth | 2009-09-25 | 1 | -3/+6 | |
| | ||||||
* | Fixed some issues with the useracc_list() function | David Sommerseth | 2009-09-25 | 1 | -32/+28 | |
| | ||||||
* | Unified eDBadminUser*() functions into one eDBadminUserAccount() function | David Sommerseth | 2009-09-24 | 1 | -185/+200 | |
| | | | | | | Rewritten the database API and the SQLite3 database driver. This code has yet not been tested. | |||||
* | Unified eDBadminGetCertificateInfo(), eDBadminAddCertificate() and ↵ | David Sommerseth | 2009-09-22 | 1 | -93/+119 | |
| | | | | | | eDBadminDeleteCertificate() into eDBadminCertificate() Updated eurephiadm utility to make use of this new unified API | |||||
* | Rewrote eurephiaXML_ResultMsg() to also support adding an xmlNode* with more ↵ | David Sommerseth | 2009-09-21 | 6 | -48/+52 | |
| | | | | | | | | info The eurephia result XML document is also changed, and all parsing of the result must be rewritten. To simplify this parsing, a new function is introduced, eurephiaXML_ParseResultMsg(). | |||||
* | Unified eDBadminGetAdminAccess() and eDBadminEditAdminAccess() into ↵ | David Sommerseth | 2009-09-21 | 2 | -77/+88 | |
| | | | | eDBadminAccessLevel() | |||||
* | Removed usage of a global result pointer | David Sommerseth | 2009-09-17 | 1 | -54/+50 | |
| | | | | | | | | The callback function do now get a pointer to the query results directly instead of using a global result pointer. This makes queries done in parallel a lot safer. Made the SQLITE_DEBUG main() function more generic and removed memwatch references which is no longer in use, as valgrind is much better and easier to use. | |||||
* | Unified database driver functions eDBadminConfigSet() and ↵ | David Sommerseth | 2009-09-14 | 1 | -6/+133 | |
| | | | | eDBadminConfigDelete() into eDBadminConfiguration() | |||||
* | Corrected some doxygen issues after rearranging the sqlite3 db driver code | David Sommerseth | 2009-09-13 | 1 | -1/+2 | |
| | ||||||
* | Moved eDBGetLastlog() function into sqlite/administration/lastlog.c | David Sommerseth | 2009-09-13 | 3 | -109/+165 | |
| | ||||||
* | Moved eDBadminGetAdminAccess() into sqlite/administration/useraccount.c | David Sommerseth | 2009-09-13 | 2 | -59/+60 | |
| | ||||||
* | Moved certificate functions into sqlite/administration/certificates.c | David Sommerseth | 2009-09-13 | 3 | -200/+257 | |
| | ||||||
* | Moved user account functions into administration/useraccount.c | David Sommerseth | 2009-09-13 | 3 | -496/+555 | |
| | ||||||
* | Moved eDBadminBlacklist() function into administration/blacklist.c | David Sommerseth | 2009-09-13 | 2 | -68/+54 | |
| | ||||||
* | Moved eDBadminAttemptsLog() function into administration/attempts.c | David Sommerseth | 2009-09-13 | 2 | -66/+52 | |
| | ||||||
* | Moved eDBadminConfigSet() and eDBadminConfigDelete() into its own file | David Sommerseth | 2009-09-13 | 3 | -68/+111 | |
| | ||||||
* | Added doxygen comments on the last missing files | David Sommerseth | 2009-09-11 | 4 | -33/+153 | |
| | ||||||
* | Removed no longer needed driver function (eDBadminGetCertificateList()) | David Sommerseth | 2009-09-11 | 1 | -12/+0 | |
| | ||||||
* | More doxygen comments in the sqlite3 driver | David Sommerseth | 2009-09-11 | 2 | -175/+152 | |
| | ||||||
* | Completed doxygen comments for edb-sqlite.c | David Sommerseth | 2009-09-11 | 1 | -37/+114 | |
| | ||||||
* | Added comments to sqlite.[ch] | David Sommerseth | 2009-09-08 | 2 | -40/+210 | |
| | ||||||
* | Added debug logging of free_nullsafe() calls as well | David Sommerseth | 2009-09-07 | 3 | -31/+31 | |
| | ||||||
* | Moved all malloc() operations over to a calloc wrapper, malloc_nullsafe() | David Sommerseth | 2009-09-07 | 2 | -13/+6 | |
| | | | | This also improves debugging as well, if debug logging is enabled and log level is >= 40. | |||||
* | Removed header file which is no longer needed | David Sommerseth | 2009-09-05 | 6 | -6/+0 | |
| | ||||||
* | Added copyright info in CMake files | David Sommerseth | 2009-09-02 | 1 | -1/+20 | |
| | ||||||
* | Added missing #include statements | David Sommerseth | 2009-09-02 | 2 | -0/+2 | |
| | ||||||
* | Cleaned up and commented CMakeLists.txt for the SQLite3 driver | David Sommerseth | 2009-09-02 | 1 | -16/+25 | |
| | ||||||
* | Rearranged some files in the sqlite3 driver | David Sommerseth | 2009-09-02 | 5 | -15/+10 | |
| | ||||||
* | Updated copyright info in the SQLite3 SQL schema file | David Sommerseth | 2009-09-02 | 1 | -2/+17 | |
| | ||||||
* | Added more comments to the SQLite3 database schema | David Sommerseth | 2009-09-02 | 1 | -7/+38 | |
| | ||||||
* | Don't try to populate granted access nodes with data if no access is granted | David Sommerseth | 2009-09-01 | 1 | -13/+22 | |
| | ||||||
* | Only populate XML nodes if we have a value to populate it with | David Sommerseth | 2009-09-01 | 1 | -13/+14 | |
| | ||||||
* | Added --set-fwprofile mode to the eurephiadm usercerts command | David Sommerseth | 2009-09-01 | 1 | -6/+61 | |
| | | | | This mode updates the firewall access profile for at user-certs link | |||||
* | Unified eDBadminGetUserCertsList(...) and eDBadminUpdateUserCertLink(...) ↵ | David Sommerseth | 2009-09-01 | 1 | -39/+97 | |
| | | | | | | into one function Plus added better XML documentation for the new eDBadminUserCertsLink(...) function | |||||
* | SQLite3 - Added support for "affected rows" count on INSERT/UPDATE/DELETE ↵ | David Sommerseth | 2009-09-01 | 2 | -0/+12 | |
| | | | | queries | |||||
* | Moved usercerts related functions into its own file | David Sommerseth | 2009-08-29 | 3 | -130/+183 | |
| | ||||||
* | Improved some comments | David Sommerseth | 2009-08-29 | 1 | -2/+3 | |
| | ||||||
* | sqlite3 driver: Implemented eDBadminBlacklist(...) function for blacklist ↵ | David Sommerseth | 2009-05-09 | 4 | -0/+227 | |
| | | | | management | |||||
* | Corrected some minor details | David Sommerseth | 2009-05-09 | 1 | -4/+3 | |
| | ||||||
* | Completed the attempts command in eurephiadm | David Sommerseth | 2009-05-07 | 2 | -8/+48 | |
| | | | | Added functionality for resetting and deleting attempt records | |||||
* | Fixed wrong database field name mapping for SQLite3 | David Sommerseth | 2009-05-07 | 1 | -1/+1 | |
| |