summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client/roa.c
AgeCommit message (Expand)Author
2024-11-12Rename ips/as and ipsz/asz to ips/ases, num_ips/num_asesTheo Buehler
2024-11-05Avoid zero-sized allocationsTheo Buehler
2024-05-24Update references to new and not quite so new RFCsTheo Buehler
2024-02-21rpki-client: remove the remaining struct parseTheo Buehler
2024-02-16Use _asn1 suffix for some aspa/mft/roa/rsc/takTheo Buehler
2024-02-16fix whitespaceTheo Buehler
2024-02-13Add explicit ASN1_ITEM_EXP prototypesJob Snijders
2024-02-05Check whether all data in eContent has been consumedJob Snijders
2023-12-14rpki-client: make IP address block checks stricterTheo Buehler
2023-10-13Allow imposing constraints on RPKI trust anchorsJob Snijders
2023-09-25Pass the talid to various parse functionsTheo Buehler
2023-06-29Retire log.cTheo Buehler
2023-06-07In anticipation of a bump of the ASPA eContent profile version, updateJob Snijders
2023-05-23Convert ASN1_INTEGER_get() to ASN1_INTEGER_get_uint64()Theo Buehler
2023-04-26Improve accounting by tracking things by repo and tal.Claudio Jeker
2023-03-12Refactor expiration calculationJob Snijders
2023-03-12Initialize the local signtime variable in the individual *_parse()Theo Buehler
2023-03-10mechanical change, rename struct members to match the original X509 namesJob Snijders
2023-03-10Show the X.509 notBefore in filemodeJob Snijders
2023-03-09Unwrap a few lines and zap a tabTheo Buehler
2023-03-09Show CMS signing-time signed attribute in filemodeJob Snijders
2022-12-15Rework statistic collection to be per repository and add metric output optionClaudio Jeker
2022-11-29Only include stdarg.h, if we call any of va_{start,end}()Job Snijders
2022-11-26Make error messages about 'inherit' elements in End-Entity certs consistentJob Snijders
2022-11-09Error out if a ROA payload contains too many ipAddrBlocksJob Snijders
2022-11-04Check the SIA signedObject in ROA/MFT/ASPA/TAK/GBR EE certificatesJob Snijders
2022-11-02Fix x509_get_time() error checksTheo Buehler
2022-10-13All of ROA, MFT, ASPA, and RSC define their respective 'version' fieldJob Snijders
2022-09-03Introduce x509_any_inherit() for objects which may not have inherit elementsJob Snijders
2022-08-30Add support for ASPA objects (draft-ietf-sidrops-aspa-profile-10)Job Snijders
2022-08-19Check the resources in ROAs and RSCs against EE certsTheo Buehler
2022-08-10Clarify warning related to ROA eContentJob Snijders
2022-08-10Disallow AS Resources extension on ROA EE certificatesJob Snijders
2022-06-10Dedup econtent version checksTheo Buehler
2022-05-31I made non-trivial contributions to these files.Theo Buehler
2022-05-23Improve #ifdefs for STACK_OF() helpers.Theo Buehler
2022-05-19Adjust or remove some stale commentsTheo Buehler
2022-05-19Rewrite mft.c and roa.c with ASN.1 templatesTheo Buehler
2022-05-15More KNF and whitespace fixes.Theo Buehler
2022-05-10Improve control flow readability by removing 'else if' stanzasJob Snijders
2022-04-25Fix spelling error in warnx()Job Snijders
2022-04-01Change x509_get_aki(), x509_get_ski(), x509_get_aia(), and x509_get_crl()Claudio Jeker
2022-02-10Implement some code to print crls with -f.Claudio Jeker
2022-01-18More fixing. Previous revert was incomplete.Claudio Jeker
2022-01-18Kill extra newlineClaudio Jeker
2022-01-18Cleanup the scattered OBJ_txt2obj() calls and move them intoClaudio Jeker
2021-12-22The maxlength is optional in roa entries. By setting it to the addressClaudio Jeker
2021-12-03Apply the same MAX_IP_SIZE limit to ROA files as it is done on certificates.Claudio Jeker
2021-11-05Simplify how IP addresses and AS numbers are passed between processes.Claudio Jeker
2021-11-04Instead of passing tal descriptions around just pass a tal id andClaudio Jeker