summaryrefslogtreecommitdiffstats
path: root/database/eurephiadb_mapping.c
Commit message (Expand)AuthorAgeFilesLines
* eDBmkSortKeyString() will now return NULL if the result is emptyDavid Sommerseth2009-09-251-1/+1
* Rewrote the eDBmkSortKeys() function to use the eDBfieldMap returned from eDB...David Sommerseth2009-09-251-7/+10
* Added eDBmappingGetValue() to retrieve field values from a eDBfieldMap structDavid Sommerseth2009-09-211-0/+26
* Added missing comments for the generic database/ filesDavid Sommerseth2009-09-081-4/+76
* Added debug logging of free_nullsafe() calls as wellDavid Sommerseth2009-09-071-3/+3
* Moved all malloc() operations over to a calloc wrapper, malloc_nullsafe()David Sommerseth2009-09-071-2/+1
* Removed header file which is no longer neededDavid Sommerseth2009-09-051-1/+0
* Improved some commentsDavid Sommerseth2009-08-291-8/+8
* Renamed fieldmapping for 'attempts' to 'attemptslog'David Sommerseth2009-05-061-1/+1
* Added eDBfieldMapping field for filter typesDavid Sommerseth2009-04-051-2/+26
* Added eDBmappingFieldsPresent(...) which returns used fields in a fieldMapDavid Sommerseth2009-04-021-0/+14
* Added fieldMapping for the firewall access table (openvpn_accesses)David Sommerseth2009-03-281-0/+6
* Made the licence explicit GPLv2 onlyDavid Sommerseth2009-03-261-1/+1
* Cleaned up the code a little bitDavid Sommerseth2009-03-261-3/+2
* Added support for editing the eurephia_adminaccess tableDavid Sommerseth2009-03-221-0/+5
* Rewrote database driver (SQLite) to use eurephia_pwd_crypt(...)David Sommerseth2009-03-221-3/+4
* Prepared passwdhash function to allow salting and be prepared for other hashi...David Sommerseth2009-01-021-1/+2
* BUGFIX: Fixed missing 'break' statements in switch for the eDBgetTableFieldMa...David Sommerseth2008-12-251-1/+4
* Added usercerts to the table name mapping tableDavid Sommerseth2008-12-251-0/+1
* Added check if fieldMapping node's table attribute is setDavid Sommerseth2008-12-251-0/+5
* Added field mapping for the openvpn_usercerts tableDavid Sommerseth2008-12-251-0/+3
* Changed from numeric session status code to text in eDBadminGetUserInfo(...) ...David Sommerseth2008-12-191-0/+11
* Fixed segfault and wrong XML node extraction in eDBxmlMapping(...)David Sommerseth2008-12-181-2/+2
* Added pwhash attribute in fieldMapping XML for password fields.David Sommerseth2008-12-181-5/+19
* eDBxmlMapping(...) did not honor the setnull attribute correctly.David Sommerseth2008-12-181-10/+17
* Rewrote eDBxmlMapping(...) to take an XML node instead of a complete XML docu...David Sommerseth2008-12-171-11/+33
* Changed eDBxmlMapping(...) function to make use of the new eurephiaXML_getRoo...David Sommerseth2008-12-171-1/+3
* BUGFIX: Made the eDBmkSortKeyString(...) function work againDavid Sommerseth2008-12-161-8/+10
* Removed not needed pointer - found by compiler warningDavid Sommerseth2008-12-161-1/+1
* Completed rewriting eDBmkMapping_USERINFO(...) to eDBxmlMapping(...)David Sommerseth2008-12-131-60/+99
* Enhanced table/field mapping and eDBmkMapping_USERINFO(...) to include possib...David Sommerseth2008-12-111-7/+11
* Added setnull_flag in the eurephiaUSERINFO structDavid Sommerseth2008-12-081-0/+5
* Update field mapping to include data type. Improved sqlite_query_mapped(...)...David Sommerseth2008-12-081-4/+4
* Merged eurephiadb_common.[ch] into eurephiadb_mapping.[ch]David Sommerseth2008-12-071-0/+74
* Moved over from earlier commit to use unified db translationDavid Sommerseth2008-12-061-0/+41
* Improved and unified the db mapping functions and definitionsDavid Sommerseth2008-12-061-0/+66