summaryrefslogtreecommitdiffstats
path: root/eurephiadm
Commit message (Collapse)AuthorAgeFilesLines
...
* Removed not needed variableDavid Sommerseth2009-11-031-1/+1
|
* Make use of eurephiaXML_ParseResultMsg() in usercerts commandDavid Sommerseth2009-10-191-9/+9
|
* Fixed a few misbehaviours in eurephiadm users commandDavid Sommerseth2009-10-021-4/+0
|
* Merge branch 'syslog'David Sommerseth2009-09-283-47/+17
|\
| * Added extra parameter to eurephia_log_init() to set log ident for syslogDavid Sommerseth2009-09-243-5/+8
| |
| * Rewritten the eurephia_log() to support syslog logging as wellDavid Sommerseth2009-09-243-46/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also simplified the initialisation of the logging module. By calling the eurephia_log_init(eurephiaCTX *, char *dest, int loglevel) function, a log context will be setup inside the eurephiaCTX. To close the log file, eurephia_log_close(eurephiaCTX *) must be called. The destination string to eurephia_log_init() can be: - stdout: Log everything to stdout - stderr: Log everything to stderr - none: Do no logging at all - syslog:<facility> Log via syslog. <facility> can be: user, local[0-7], daemon or authpriv. - Filename All logging goes to the given filename. If the filename string is not recognised by any of the reserved words above, it will be handled as a filename.
* | Reworked and unified admin authentication and registration functions to ↵David Sommerseth2009-09-281-20/+127
| | | | | | | | | | | | | | | | eDBadminAuthenticate() eDBadminAuth(), eDBadminValidateSession(), eDBadminRegisterLogin() and eDBadminLogout() are now unfied into one admin function, eDBadminAuthenticate(). This function receives all input as eurephia XML documents.
* | Rewrote eurephiadm users --delete mode to work with the new ↵David Sommerseth2009-09-271-18/+21
| | | | | | | | eDBadminUserAccount() API
* | Made eurephiadm users --show, --activate, --deactivate and --password modes ↵David Sommerseth2009-09-261-39/+87
| | | | | | | | | | | | working again Rewritten to use the new eDBadminUserAccount() API.
* | Rewrote eurephiadm usres --add to work with the new eDBadminUserAccount() APIDavid Sommerseth2009-09-251-13/+36
| |
* | Made eurephiadm users --list work with the new eDBadminUserAccess() APIDavid Sommerseth2009-09-251-5/+46
|/
* Removed debug infoDavid Sommerseth2009-09-221-3/+0
|
* Unified eDBadminGetCertificateInfo(), eDBadminAddCertificate() and ↵David Sommerseth2009-09-222-33/+84
| | | | | | eDBadminDeleteCertificate() into eDBadminCertificate() Updated eurephiadm utility to make use of this new unified API
* Rewritten eurephiadm users command to use eurephiaXML_ParseResultMsg()David Sommerseth2009-09-211-9/+21
|
* Rewritten most of the eurephiadm commands to use eurephiaXML_ParseResultMsg()David Sommerseth2009-09-216-90/+110
| | | | Commands not covered yet are users and certs commands
* Modified eurephiadm and eurephia_init programs to use the new ↵David Sommerseth2009-09-211-10/+35
| | | | eDBadminAccessLevel() function
* Corrected wrong argument in eurephiadm users --add mode.David Sommerseth2009-09-191-1/+1
|
* Removed not valid argument for eurephiadm adminaccess commandDavid Sommerseth2009-09-141-1/+0
|
* Adopted eurephiadm config command to use the new unified db function, ↵David Sommerseth2009-09-141-8/+36
| | | | eDBadminConfiguration()
* Corrected some doxygen issues after rearranging the sqlite3 db driver codeDavid Sommerseth2009-09-132-2/+2
|
* Corrected some wrong arguments and help screens for eurephiadm blacklist and ↵David Sommerseth2009-09-132-3/+3
| | | | attempts commands
* Added more of the file path to some file names with name conflicts in DoxygenDavid Sommerseth2009-09-113-3/+3
|
* Added debug logging of free_nullsafe() calls as wellDavid Sommerseth2009-09-0711-43/+43
|
* Moved all malloc() operations over to a calloc wrapper, malloc_nullsafe()David Sommerseth2009-09-076-28/+15
| | | | This also improves debugging as well, if debug logging is enabled and log level is >= 40.
* Removed more code which is not needed any moreDavid Sommerseth2009-09-059-65/+0
|
* Removed header file which is no longer neededDavid Sommerseth2009-09-055-5/+0
|
* Removed some code which was not needed any more.David Sommerseth2009-09-051-38/+0
|
* Cleaned up and added some missing commentsDavid Sommerseth2009-09-053-4/+8
|
* Even more commenting. Now the complete eurephiadm should be documented.David Sommerseth2009-09-059-41/+598
|
* Added doxygen comments for the main eurephiadm partsDavid Sommerseth2009-09-0417-38/+473
|
* Added copyright info in CMake filesDavid Sommerseth2009-09-021-0/+19
|
* Cleaned up CMake files for eurephiadmDavid Sommerseth2009-09-021-12/+18
|
* Added --set-fwprofile mode to the eurephiadm usercerts commandDavid Sommerseth2009-09-011-6/+123
| | | | This mode updates the firewall access profile for at user-certs link
* Modified eurephiadm users and usercerts commands to use the new db APIDavid Sommerseth2009-09-012-69/+100
| | | | | In regards to modifying usercerts links, make use of the new unified eDBadminUserCertsLink(...) function.
* Added simple help screen for usercerts --listDavid Sommerseth2009-05-101-0/+10
|
* eurephiadm: Implemented the blacklist command for blacklist managementDavid Sommerseth2009-05-093-0/+324
|
* Completed the attempts command in eurephiadmDavid Sommerseth2009-05-071-10/+94
| | | | Added functionality for resetting and deleting attempt records
* Started implementing attempts command in eurephiadmDavid Sommerseth2009-05-063-0/+243
| | | | Only simple listing without details is implemented so far.
* Rewritten CMake rules to build common/ as static libraryDavid Sommerseth2009-04-111-11/+1
| | | | | | This static library is later on linked in. This is to avoid recompiling the same source files several times during a complete eurephia compilation.
* Improved lastlog filtering by using less-than and greater-thatDavid Sommerseth2009-04-051-3/+5
|
* Added support for setting firewall profiles in eurephiadm/usercertsDavid Sommerseth2009-04-031-9/+35
|
* 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
|
* Rewrote eurephiadm/usercerts to use XSLT for listingDavid Sommerseth2009-04-011-42/+7
|
* Rewrote eurephiadm/adminaccess to use XSLT for listingDavid Sommerseth2009-03-311-34/+3
|
* Rewrote eurephiadm/users command to user XSLT wherever possibleDavid Sommerseth2009-03-311-89/+28
|
* Renamed XSLT variable $view_fw to $firewallDavid Sommerseth2009-03-311-2/+2
|
* Rewrote places using xmlPrint_certs(...) to use the XSLTDavid Sommerseth2009-03-312-102/+11
| | | | Added XSLT template for displaying certificate info.
* Restructured ./configure and improved the path setupDavid Sommerseth2009-03-301-0/+3
| | | | Also added install rules to XSLT files
* Rewrote lastlog and users command to use XSLT for viewing lastlogDavid Sommerseth2009-03-292-133/+25
|