summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/hbac_evaluator.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove useless assignment to function parameterLukas Slebodnik2015-03-021-1/+0
| | | | | | | | | | | | | Reported by: cppcheck void free_fun(struct info *info) free(info->name); free(info); info = NULL; ^^^^^^^^^^^ Assignment to function parameter has no effect outside the function. Reviewed-by: Pavel Reichl <preichl@redhat.com>
* HBAC: Prevent NULL dereference in hbac_evaluateJakub Hrozek2012-05-021-2/+4
| | | | 'info' is optional parameter and can be set to NULL
* Allow using Glib for UTF8 supportStephen Gallagher2011-12-051-33/+11
|
* Add rule validator to libipa_hbacStephen Gallagher2011-08-011-0/+51
| | | | https://fedorahosted.org/sssd/ticket/943
* libipa_hbac: Support case-insensitive comparisons with UTF8Stephen Gallagher2011-07-291-16/+98
|
* Treat NULL or empty rhost as unknownStephen Gallagher2011-07-081-2/+4
| | | | | | | Previously, we were assuming this meant it was coming from the localhost, but this is not a safe assumption. We will now treat it as unknown and it will fail to match any rule that requires a specified srchost or group of srchosts.
* Add HBAC evaluator and testsStephen Gallagher2011-07-081-0/+221