CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/09/10 07:23:25

Modified files:
        usr.sbin/rpki-client: cms.c 

Log message:
rpki-client: rework cms_parse_validate() further

This diff pulls the signed object handling into cms_parse_validate(),
thereby simplifying the signature quite a bit. signed_object_parse()
remains as a thin wrapper of cms_parse_validate() for now. Perhaps we
will need a signed_object_parse_filemode(), for example.

One benefit of doing this is that the CMS_ContentInfo object lives
during the entire signd object validation, so we no longer need to
create a copy of its eContent OCTET STRING for further processing.

ok claudio

Reply via email to