summaryrefslogtreecommitdiffstats
path: root/database/sqlite
Commit message (Collapse)AuthorAgeFilesLines
...
* Removed usage of a global result pointerDavid Sommerseth2009-09-171-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 Sommerseth2009-09-141-6/+133
| | | | eDBadminConfigDelete() into eDBadminConfiguration()
* Corrected some doxygen issues after rearranging the sqlite3 db driver codeDavid Sommerseth2009-09-131-1/+2
|
* Moved eDBGetLastlog() function into sqlite/administration/lastlog.cDavid Sommerseth2009-09-133-109/+165
|
* Moved eDBadminGetAdminAccess() into sqlite/administration/useraccount.cDavid Sommerseth2009-09-132-59/+60
|
* Moved certificate functions into sqlite/administration/certificates.cDavid Sommerseth2009-09-133-200/+257
|
* Moved user account functions into administration/useraccount.cDavid Sommerseth2009-09-133-496/+555
|
* Moved eDBadminBlacklist() function into administration/blacklist.cDavid Sommerseth2009-09-132-68/+54
|
* Moved eDBadminAttemptsLog() function into administration/attempts.cDavid Sommerseth2009-09-132-66/+52
|
* Moved eDBadminConfigSet() and eDBadminConfigDelete() into its own fileDavid Sommerseth2009-09-133-68/+111
|
* Added doxygen comments on the last missing filesDavid Sommerseth2009-09-114-33/+153
|
* Removed no longer needed driver function (eDBadminGetCertificateList())David Sommerseth2009-09-111-12/+0
|
* More doxygen comments in the sqlite3 driverDavid Sommerseth2009-09-112-175/+152
|
* Completed doxygen comments for edb-sqlite.cDavid Sommerseth2009-09-111-37/+114
|
* Added comments to sqlite.[ch]David Sommerseth2009-09-082-40/+210
|
* Added debug logging of free_nullsafe() calls as wellDavid Sommerseth2009-09-073-31/+31
|
* Moved all malloc() operations over to a calloc wrapper, malloc_nullsafe()David Sommerseth2009-09-072-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 neededDavid Sommerseth2009-09-056-6/+0
|
* Added copyright info in CMake filesDavid Sommerseth2009-09-021-1/+20
|
* Added missing #include statementsDavid Sommerseth2009-09-022-0/+2
|
* Cleaned up and commented CMakeLists.txt for the SQLite3 driverDavid Sommerseth2009-09-021-16/+25
|
* Rearranged some files in the sqlite3 driverDavid Sommerseth2009-09-025-15/+10
|
* Updated copyright info in the SQLite3 SQL schema fileDavid Sommerseth2009-09-021-2/+17
|
* Added more comments to the SQLite3 database schemaDavid Sommerseth2009-09-021-7/+38
|
* Don't try to populate granted access nodes with data if no access is grantedDavid Sommerseth2009-09-011-13/+22
|
* Only populate XML nodes if we have a value to populate it withDavid Sommerseth2009-09-011-13/+14
|
* Added --set-fwprofile mode to the eurephiadm usercerts commandDavid Sommerseth2009-09-011-6/+61
| | | | This mode updates the firewall access profile for at user-certs link
* Unified eDBadminGetUserCertsList(...) and eDBadminUpdateUserCertLink(...) ↵David Sommerseth2009-09-011-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 Sommerseth2009-09-012-0/+12
| | | | queries
* Moved usercerts related functions into its own fileDavid Sommerseth2009-08-293-130/+183
|
* Improved some commentsDavid Sommerseth2009-08-291-2/+3
|
* sqlite3 driver: Implemented eDBadminBlacklist(...) function for blacklist ↵David Sommerseth2009-05-094-0/+227
| | | | management
* Corrected some minor detailsDavid Sommerseth2009-05-091-4/+3
|
* Completed the attempts command in eurephiadmDavid Sommerseth2009-05-072-8/+48
| | | | Added functionality for resetting and deleting attempt records
* Fixed wrong database field name mapping for SQLite3David Sommerseth2009-05-071-1/+1
|
* Corrected the default filter setup and added the 'digest' fieldDavid Sommerseth2009-05-061-6/+7
|
* Renamed fieldmapping for 'attempts' to 'attemptslog'David Sommerseth2009-05-062-9/+16
| | | | | | Also made the result XML from eDBadminAttemptsLog(...) more efficient by not adding the username/certificate/ipaddress group tags if the information is not present.
* Rewritten CMake rules to build common/ as static libraryDavid Sommerseth2009-04-111-11/+5
| | | | | | This static library is later on linked in. This is to avoid recompiling the same source files several times during a complete eurephia compilation.
* sqlite3 driver: Implemented listing of openvpn_attempts tableDavid Sommerseth2009-04-094-4/+184
|
* Added improved filtering support to SQLite3 driverDavid Sommerseth2009-04-051-1/+17
| | | | Follow up of commit ff744b48fdc0665b620339d51424892def8d8071
* Added eDBfieldMapping field for filter typesDavid Sommerseth2009-04-051-49/+49
| | | | | | | | | | | | | | | | | | | This field will be used to determine what kind of filter logic to add when building SQL queries. The filter type is set in the fieldMapping field nodes as an attribute named 'filter'. Their values and the corresponding SQL conditions are: filter | SQL condition -----------------------+--------------- equals | = not-equals | != / NOT(...) less-than | < less-than-equals | <= greater-than | > greater-than-equals | >= -----------------------+--------------- The default value for each field is set in the eurephiadb_mapping.h
* When deleting fwprofiles, delete also records from openvpn_usercertsDavid Sommerseth2009-04-031-0/+30
|
* Completed eDBadminFirewallProfiles(...) with add and delete in db driverDavid Sommerseth2009-04-021-9/+60
|
* Security enhancement: Added check in eDBadmin* functions that the context is ↵David Sommerseth2009-04-012-0/+102
| | | | correct
* Cleaned up some compiler warnings in edb-sqliteDavid Sommerseth2009-03-303-0/+20
|
* Restructured ./configure and improved the path setupDavid Sommerseth2009-03-301-1/+1
| | | | Also added install rules to XSLT files
* Added missing xmlReplaceChars(...) on common_name and organisationDavid Sommerseth2009-03-291-4/+20
|
* Changed eDBadminGetFirewallProfiles(...) to eDBadminFirewallProfiles(...)David Sommerseth2009-03-291-23/+61
| | | | | Will try a new approach to use the same entry point for all actions connected to the firewall profiles configuration.
* Fixed some possible issues with the XML implementation, regarding UTF-8David Sommerseth2009-03-291-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.
* Added eDBadminGetFirewallProfiles(...) function in DB driverDavid Sommerseth2009-03-282-0/+137
|