]> git.ipfire.org Git - thirdparty/FORT-validator.git/commit
Add actual certificate tree validation and other misc tweaks
authorAlberto Leiva Popper <ydahhrk@gmail.com>
Thu, 15 Nov 2018 20:11:47 +0000 (14:11 -0600)
committerAlberto Leiva Popper <ydahhrk@gmail.com>
Thu, 15 Nov 2018 20:11:47 +0000 (14:11 -0600)
commit10823e2de05e34a32c16ae14772d070ba92f5625
treea532a6527e3b5fb23dbf45cda58f78fcd462848d
parent648215d577e20ae0b09d63c02cc86a1772ad3678
Add actual certificate tree validation and other misc tweaks

The tweaks are

1. Unified error message printing. Probably not the final version.
2. Add validation state object, meant to be passed around everywhere.
   Prevents global variables.
3. Add a sketch of the CRL code. WIP.
29 files changed:
src/Makefile.am
src/asn1/content_info.c
src/asn1/content_info.h
src/asn1/decode.c
src/asn1/decode.h
src/asn1/oid.c
src/asn1/oid.h
src/asn1/signed_data.c
src/asn1/signed_data.h
src/common.c
src/common.h
src/file.c
src/file.h
src/line_file.c
src/log.c [new file with mode: 0644]
src/log.h [new file with mode: 0644]
src/main.c [moved from src/main2.c with 67% similarity]
src/object/certificate.c
src/object/certificate.h
src/object/crl.c [new file with mode: 0644]
src/object/crl.h [new file with mode: 0644]
src/object/manifest.c
src/object/manifest.h
src/object/roa.c
src/object/roa.h
src/object/signed_object.c
src/object/signed_object.h
src/state.c [new file with mode: 0644]
src/state.h [new file with mode: 0644]