Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added SQLite3 admin functions for adding and deleting users | David Sommerseth | 2008-12-18 | 1 | -2/+90 | |
| | ||||||
* | Added more comments and some XML format documentation | David Sommerseth | 2008-12-18 | 1 | -4/+28 | |
| | ||||||
* | Removed all other eurephia admin structs which can be replaced by XML | David Sommerseth | 2008-12-18 | 1 | -6/+6 | |
| | ||||||
* | Removed everything which was connected to the eurephiaUSERINFO struct. | David Sommerseth | 2008-12-18 | 1 | -5/+4 | |
| | ||||||
* | Rewrote eDBadminUpdateUser(...) to use XML instead of eurephiaUSERINFO | David Sommerseth | 2008-12-18 | 1 | -13/+32 | |
| | ||||||
* | Updated eAdminGetUserInfo(...) work after commit | David Sommerseth | 2008-12-17 | 1 | -2/+4 | |
| | | | | 31911812e53a8fda5ce8fa8e9d45254053a580c5 | |||||
* | Using the new eurephiaXML_* functions for creating and parsing XML | David Sommerseth | 2008-12-17 | 1 | -6/+2 | |
| | | | | | | | | | | | Also rebased the XML file to always have a document root which is <eurephia/>. This tag must contain a "format" attribute, which should be 1 for the moment. When parsing the XML, the eurephiaXML_getRoot(...) function will return a pointer to the requested XML node inside the <eurephia/> document root. The format version in the root element will also be checked automatically. | |||||
* | Rewrote eDBadminGetUserList(...) to use XML | David Sommerseth | 2008-12-16 | 1 | -26/+18 | |
| | ||||||
* | Completed rewriting eDBadminGetUserInfo(...) function for XML | David Sommerseth | 2008-12-13 | 1 | -13/+12 | |
| | | | | | This rewrite utilities the XML interface instead of the more static eurephiaUSERINFO struct. | |||||
* | Began porting eDBadminGetUserInfo(...) over to XML | David Sommerseth | 2008-12-13 | 1 | -50/+65 | |
| | ||||||
* | Modified flags again | David Sommerseth | 2008-12-12 | 1 | -4/+17 | |
| | | | | | | Added RSETLASTUSED (last_accessed is set to NULL) and RSETLOGINCNT (lastlog table has been modified). NEVERUSED flag will only be set if last_accessed is NULL and login count == 0. | |||||
* | Fixed yet another strange SQLite3 parsing issue | David Sommerseth | 2008-12-11 | 1 | -1/+1 | |
| | ||||||
* | Added ACCFLAG_ERRATTEMPT for flagging if the attempt counter > 0 | David Sommerseth | 2008-12-11 | 1 | -1/+4 | |
| | ||||||
* | Corrected a lot of small errors, setting wrong flag and SQL mistakes | David Sommerseth | 2008-12-11 | 1 | -4/+9 | |
| | ||||||
* | Added logincount and setting user account flags | David Sommerseth | 2008-12-11 | 1 | -5/+17 | |
| | ||||||
* | Added functions for processing eurephiaACCESSINFO/eurephiaACCESSLIST | David Sommerseth | 2008-12-11 | 1 | -3/+17 | |
| | | | | | | | | | | Implemented saving VPN access profile to the eurephiaCERTINFO struct and filling the eurephiaACCESSINFO with the proper information needed in the eDBadminGetUserInfo(...) function. The special thing about eurephiaACCESSINFO, is that it will not register duplicate records. And when the eurephiaCERTINFO is free'd, the eurephiaACCESSLIST will automatically be free'd as well. | |||||
* | Updated eDBadminGetUserInfo(...) to take filtering parameter | David Sommerseth | 2008-12-10 | 1 | -35/+48 | |
| | ||||||
* | eDBadminGetUserList(...): Added certificate info into the eurephiaUSERINFO ↵ | David Sommerseth | 2008-12-09 | 1 | -2/+31 | |
| | | | | struct | |||||
* | Fixed wrong assert criteria | David Sommerseth | 2008-12-08 | 1 | -1/+1 | |
| | ||||||
* | Fixed a couple of memory leaks in eDBadminUpdateUser(...) | David Sommerseth | 2008-12-08 | 1 | -0/+4 | |
| | ||||||
* | edb-sqlite: Added update user function | David Sommerseth | 2008-12-08 | 1 | -3/+23 | |
| | ||||||
* | Added eDBadminGetUserInfo(...) function, to retrieve user info | David Sommerseth | 2008-12-07 | 1 | -2/+46 | |
| | ||||||
* | Added missing copyright header, corrected another wrong file head | David Sommerseth | 2008-12-06 | 1 | -0/+20 | |
| | ||||||
* | Moved over from earlier commit to use unified db translation | David Sommerseth | 2008-12-06 | 1 | -1/+2 | |
| | | | | | | | In other words, rewrote commit 6d4373e026b3f12c5685e45e35f9f060379ed0f3. Moved over all functions from that commit which could take advantage of the new API for unified table/field translation. | |||||
* | Added sorting in db driver in eDBadminGetUserList(...). Improved comments. | David Sommerseth | 2008-12-06 | 1 | -6/+16 | |
| | ||||||
* | Added admin function to give a list of users | David Sommerseth | 2008-12-06 | 1 | -1/+43 | |
| | ||||||
* | Changed the sortkey type from int to const char * | David Sommerseth | 2008-12-06 | 1 | -6/+10 | |
| | ||||||
* | Changed admin functions to be prefixed with eDBadmin*, to unify the function ↵ | David Sommerseth | 2008-12-05 | 1 | -11/+11 | |
| | | | | name schema | |||||
* | Moved administration functions (eDBadmin*) into adminstration.c | David Sommerseth | 2008-12-03 | 1 | -0/+374 | |