summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed some errors in blacklist field mappingDavid Sommerseth2009-05-091-1/+1
|
* Corrected some minor detailsDavid Sommerseth2009-05-091-4/+3
|
* Completed the attempts command in eurephiadmDavid Sommerseth2009-05-073-18/+142
| | | | Added functionality for resetting and deleting attempt records
* Fixed wrong database field name mapping for SQLite3David Sommerseth2009-05-071-1/+1
|
* Added detailed listing of login attemptsDavid Sommerseth2009-05-061-0/+130
|
* Started implementing attempts command in eurephiadmDavid Sommerseth2009-05-065-0/+373
| | | | Only simple listing without details is implemented so far.
* Corrected the default filter setup and added the 'digest' fieldDavid Sommerseth2009-05-061-6/+7
|
* Renamed fieldmapping for 'attempts' to 'attemptslog'David Sommerseth2009-05-064-10/+18
| | | | | | 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-118-46/+36
| | | | | | This static library is later on linked in. This is to avoid recompiling the same source files several times during a complete eurephia compilation.
* Rewritten common/passwd.c and utils/benchmark.cDavid Sommerseth2009-04-102-43/+49
| | | | Make them work without the need of defining BENCHMARK during compilation
* sqlite3 driver: Implemented listing of openvpn_attempts tableDavid Sommerseth2009-04-096-6/+186
|
* Updated TODODavid Sommerseth2009-04-081-2/+4
|
* Improved lastlog filtering by using less-than and greater-thatDavid Sommerseth2009-04-051-3/+5
|
* 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-053-114/+140
| | | | | | | | | | | | | | | | | | | 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
* Fixed wrong user access on fwprofiles in eurephia_initDavid Sommerseth2009-04-051-1/+1
| | | | Forgot to update eurephia_init after commit 5b6c3ba53f33dfe75ddfbb0cf62996f9b3d8de4c
* Updated TODODavid Sommerseth2009-04-031-1/+1
|
* Added support for setting firewall profiles in eurephiadm/usercertsDavid Sommerseth2009-04-031-9/+35
|
* When deleting fwprofiles, delete also records from openvpn_usercertsDavid Sommerseth2009-04-031-0/+30
|
* Added missing XSLT files for install rulesDavid Sommerseth2009-04-021-0/+4
|
* Renamed fwadmin command to fwprofiles, which is more correctDavid Sommerseth2009-04-023-32/+31
|
* Completed eurephiadm/fwadmin with add/delete modesDavid Sommerseth2009-04-021-2/+112
|
* Completed eDBadminFirewallProfiles(...) with add and delete in db driverDavid Sommerseth2009-04-021-9/+60
|
* Added eDBmappingFieldsPresent(...) which returns used fields in a fieldMapDavid Sommerseth2009-04-022-0/+15
|
* Make eurephiaXML_getRoot(...) return root element when no nodeset is givenDavid Sommerseth2009-04-021-1/+1
|
* Added simple function for returning results and errors as XMLDavid Sommerseth2009-04-022-0/+44
|
* Security enhancement: Added check in eDBadmin* functions that the context is ↵David Sommerseth2009-04-012-0/+102
| | | | correct
* Fixed up a small detail in users.xslDavid Sommerseth2009-04-011-1/+1
|
* Rewrote eurephiadm/usercerts to use XSLT for listingDavid Sommerseth2009-04-012-42/+112
|
* Rewrote eurephiadm/adminaccess to use XSLT for listingDavid Sommerseth2009-03-312-34/+77
|
* Rewrote eurephiadm/users command to user XSLT wherever possibleDavid Sommerseth2009-03-312-89/+222
|
* Renamed XSLT variable $view_fw to $firewallDavid Sommerseth2009-03-312-4/+4
|
* Added copyright license to XSLT templatesDavid Sommerseth2009-03-313-0/+60
|
* Added a few more files to .gitignoreDavid Sommerseth2009-03-311-0/+2
|
* Rewrote places using xmlPrint_certs(...) to use the XSLTDavid Sommerseth2009-03-313-102/+104
| | | | Added XSLT template for displaying certificate info.
* Added logging of configure runsDavid Sommerseth2009-03-301-39/+51
|
* Cleaned up some compiler warnings in edb-sqliteDavid Sommerseth2009-03-303-0/+20
|
* Using right plug-in path in eurephia_initDavid Sommerseth2009-03-302-2/+2
| | | | This is a regression introduced in commit cda490e1fc19904d015d8d5853af731d3cd983ea
* Added fwadmin in granted access on db initialisationDavid Sommerseth2009-03-301-1/+1
|
* Removed debug info in ./configureDavid Sommerseth2009-03-301-3/+0
|
* Restructured ./configure and improved the path setupDavid Sommerseth2009-03-307-23/+78
| | | | Also added install rules to XSLT files
* Added missing xmlReplaceChars(...) on common_name and organisationDavid Sommerseth2009-03-291-4/+20
|
* Rewrote lastlog and users command to use XSLT for viewing lastlogDavid Sommerseth2009-03-293-133/+214
|
* Added the beginning of fwadmin command in eurephiadmDavid Sommerseth2009-03-294-0/+360
|
* Changed eDBadminGetFirewallProfiles(...) to eDBadminFirewallProfiles(...)David Sommerseth2009-03-293-25/+63
| | | | | Will try a new approach to use the same entry point for all actions connected to the firewall profiles configuration.
* Implemented an XSLT parser for eurephiadmDavid Sommerseth2009-03-292-0/+99
|
* Fix error setting eurephiadm_xslt_path in eurephiadmDavid Sommerseth2009-03-291-5/+7
| | | | | | | In commit d7a8babb19bcc1107daff0cc5673bc32b0ed785b the check if the configuration value 'eurephiadm_xslt_path' was set in the database looked in the wrong configuration area. Fixed this and it now copies the value over from the database configuration.
* BUGFIX: eurephiadm argument parser increased argument pointer too muchDavid Sommerseth2009-03-291-1/+1
|
* Prepared for linking in libxsltDavid Sommerseth2009-03-294-0/+46
| | | | | | | | | | | | Added two extra ./configure arguments, --xslt-path which defines the root directory for all eurephia specific XSLT templates (defaults to /usr/share/eurephia/xslt) and --eurephiadm-xslt which defines the path eurephiadm will use for its XSLT templates (defaults to /usr/share/eurephia/xslt/eurephiadm) Added an extra configuration paramet for eurephiadm (eurephiadm_xslt_path), which can be used to override the compiled in default values
* Added a small utility for decoding password salt informationDavid Sommerseth2009-03-292-0/+91
|