]> git.ipfire.org Git - thirdparty/FORT-validator.git/commit
Spread error messages in --mode=print's failure paths
authorAlberto Leiva Popper <ydahhrk@gmail.com>
Fri, 10 May 2024 23:44:36 +0000 (17:44 -0600)
committerAlberto Leiva Popper <ydahhrk@gmail.com>
Fri, 10 May 2024 23:44:36 +0000 (17:44 -0600)
commit5fb802f60119d627e643d168d83ba86c4fc47708
treead15abcea60dfbc1f2943c3c1e1e5467367980fa
parent2b3ed8c6c10694cd7acc4ea9164e6568e49f3753
Spread error messages in --mode=print's failure paths

They're probably not very helpful themselves, but the stack traces
might serve as an admittedly inelegant way to infer the xpath to the
problem.

Otherwise, this could only be fixed by switching to a different JSON
library. But that's a problem for another decade.
20 files changed:
src/asn1/asn1c/BOOLEAN.c
src/asn1/asn1c/CMSAttribute.c
src/asn1/asn1c/CRL.c
src/asn1/asn1c/Certificate.c
src/asn1/asn1c/CertificateSet.c
src/asn1/asn1c/ContentInfo.c
src/asn1/asn1c/EncapsulatedContentInfo.c
src/asn1/asn1c/GeneralizedTime.c
src/asn1/asn1c/INTEGER.c
src/asn1/asn1c/OBJECT_IDENTIFIER.c
src/asn1/asn1c/OCTET_STRING.c
src/asn1/asn1c/ROAIPAddressFamily.c
src/asn1/asn1c/UTCTime.c
src/asn1/asn1c/constr_SEQUENCE.c
src/asn1/asn1c/constr_SET_OF.c
src/cache/local_cache.c
src/extension.c
src/json_util.c
src/json_util.h
src/libcrypto_util.c