f5a8cd60c6f377af1954b58f007d16cf3f6dc846 |
|
14-Sep-2017 |
Sumit Bose <sbose@redhat.com> |
certmap: make sure eku_oid_list is always allocated
If there are only OIDs in a <EKU> part of a matching rule a NULL pointer
dereference might occur.
Related to https://pagure.io/SSSD/sssd/issue/3508
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
0fba03cab9580cab6898e855bcd0ca9b2e54ce67 |
|
08-Jun-2017 |
Lukas Slebodnik <lslebodn@redhat.com> |
certmap: Remove unnecessary included files
Patch also replace util.h on place where it was not needed directly
and directly include required header files.
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com> |
96e1794db6915a655d97ecab7ab71ad53d1f527b |
|
08-Jun-2017 |
Lukas Slebodnik <lslebodn@redhat.com> |
UTIL: Remove ctype.h from util/util.h
ctype.h is not used directly by util/util.h. The header file ctype.h
must be included in 32 files and after removing it from util.h it had to be
added only to 8 missing files
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com> |
db36dca3d45e6eefbb30042ee65876566f1a6014 |
|
23-Mar-2017 |
Sumit Bose <sbose@redhat.com> |
certmap: add new library libsss_certmap
With this library it would be possible to map certificates and users not
only by adding the full certificate to the user's LDAP object but by
adding e.g. only parts like the issuer and subject name. Additionally
the library is also able to flexible select/match certificates based on
values in the certificate.
Details about mapping and matching rules can be found in the included
man page.
Related to https://pagure.io/SSSD/sssd/issue/3050
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |