History log of /sssd-io/src/lib/certmap/sss_certmap_krb5_match.c
Revision Date Author Comments Expand
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>