summaryrefslogtreecommitdiff
path: root/trust/input
Commit message (Collapse)AuthorAgeFilesLines
* trust: Filter out duplicate extensionsDaiki Ueno2018-01-312-0/+36
| | | | | | | | | | | | The trust policy module keeps all the objects in the database, while PKIX doesn't allow multiple extensions identified by the same OID can be attached to a certificate. Add a check to C_FindObjects to exclude any duplicates and only return the first matching object. It would be better if the module rejects such duplicates when loading, but it would make startup slower. https://bugzilla.redhat.com/show_bug.cgi?id=1141241
* Revert "trust: Honor "modifiable" setting in persist file"Daiki Ueno2017-05-181-1/+0
| | | | | This reverts commit 8eed1e60b0921d05872e2f43eee9088cef038d7e, which broke "trust anchor --remove".
* trust: Honor "modifiable" setting in persist fileDaiki Ueno2017-02-201-0/+1
| | | | | | | | | Previously, all objects read from p11-kit persist files are marked as modifiable when parsing, regardless of the explicit "modifiable: false" setting in the file. Reported by Kai Engert in: https://bugs.freedesktop.org/show_bug.cgi?id=99797
* Move to non-recursive Makefile for building bins and libsStef Walter2014-08-156-0/+40
Still use recursive for documentation and translation.