CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2022/04/02 06:17:53
Modified files: usr.sbin/rpki-client: cert.c extern.h main.c parser.c Log message: Split certificate parsing in two steps. cert_parse_pre() which does the parse and some checks and cert_parse() or ta_parse() to do the additional checks for regular certs or TAs. With this adjust the cert parser in -f mode to identify TAs (by checking if it is self signed) and adjust the validation in that case. Now -f should be able to parse and show all object correctly. With and OK tb@