CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/10/28 03:02:19
Modified files:
usr.sbin/rpki-client: cert.c extern.h parser.c roa.c x509.c
Log message:
Don't exit in certain cases on failures to parse x509 objects.
In most cases we already warn and continue if someone sends us malformed
x509 objects. This makes this consistent behaviour in all places
so that if someone passes in bogus X509, We end up failing their entry
and continuing rather than exiting.
We still exit on memory/system failures so that a future run of rpki
client can simply do better when the machine is perhaps less hammered
on
ok job@ claudio@