summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client
AgeCommit message (Expand)Author
2023-10-02bump versionClaudio Jeker
2023-09-25rpki-client: mechanical rename of some variablesTheo Buehler
2023-09-25rpki-client: Refactor sbgp_assysnum() and sbgp_addrblk()Theo Buehler
2023-09-25Pass the talid to various parse functionsTheo Buehler
2023-09-25Introduce ip_addr_range_print() to avoid code repetitionJob Snijders
2023-09-12Ensure the X.509 Subject only contains commonName and optionally serialNumberJob Snijders
2023-09-03Shuffle the order in which Manifest entries are processedJob Snijders
2023-08-30Constify argument to entity_write_repo()Job Snijders
2023-08-30Fix commentsJob Snijders
2023-08-14Check SignedData and SignerInfo versions to be 3Theo Buehler
2023-07-28bump versionSebastian Benoit
2023-07-20Do not set O_EXCL on open() when a published file is on the withdraw list.Claudio Jeker
2023-07-19Rename ASPA providers field in filemodeJob Snijders
2023-07-10Update outdated commentJob Snijders
2023-06-29rpki-client: fix vap_pas statsTheo Buehler
2023-06-29In rrdp_session_save() stop the loop over deltas once MAX_RRDP_DELTASClaudio Jeker
2023-06-29Retire log.cTheo Buehler
2023-06-29There no longer is a need to wrap the (now AFI-agnostic) ASPA providers in ob...Job Snijders
2023-06-28drop needless strcspn in the header parsingOmar Polo
2023-06-28The warning noise due to the ASPA transition is just that: noise.Theo Buehler
2023-06-26Decode and validate ASPA objects following the v1 syntaxJob Snijders
2023-06-24Remove a pair of parens and make one check more consistent with the othersTheo Buehler
2023-06-23Fix warning about empty ipAddressesOrRangesTheo Buehler
2023-06-23Use consistent idiom for X509_get_ext_d2i()Theo Buehler
2023-06-23Improve detection of RRDP session desynchronizationClaudio Jeker
2023-06-23rpki-client: check for duplicate certificate extensionsTheo Buehler
2023-06-23rpki-client: disallow empty sets of IP Addresses or AS numbersTheo Buehler
2023-06-22KNFClaudio Jeker
2023-06-20Use new ibuf API in rpki-client.Claudio Jeker
2023-06-20Ensure CRLs carry the correct versionJob Snijders
2023-06-20Add compliance checks for the version, KU, and EKU of TAK/MFT/GBR EE certsJob Snijders
2023-06-20Ensure the X.509 version is V3Job Snijders
2023-06-20Be explicit when SIA is without rsync accessLocationJob Snijders
2023-06-20Fix diagnostic values emitted in warnxJob Snijders
2023-06-17Warn when CMS signing-time attribute is missingJob Snijders
2023-06-12Downgrade CMS signing-time being after notAfter to a warningJob Snijders
2023-06-12Reduce issues with types by switching iosz and totalsz from off_t to size_t.Claudio Jeker
2023-06-12Add content-encoding compression support (just gzip and deflate).Claudio Jeker
2023-06-07Document CMS signing-time <> mod-time trickJob Snijders
2023-06-07Cosmetic tweak for previousTheo Buehler
2023-06-07In anticipation of a bump of the ASPA eContent profile version, updateJob Snijders
2023-06-05Add an extra argument compact to json_do_object() to instruct the parserClaudio Jeker
2023-05-30Fixup file modification timestamps to optimize failover from RRDP to RSYNCJob Snijders
2023-05-30Revert commitid ANSBO0rBvIUtTi45:Claudio Jeker
2023-05-30Split cleanup into cleanup and repository cleanup and show how many filesClaudio Jeker
2023-05-30Convert all of filemode to use the json API as well.Claudio Jeker
2023-05-30Use error check to ensure we have SignedData in CMSTheo Buehler
2023-05-26Properly account del_extra_files and add the value to the json header.Claudio Jeker
2023-05-25Update usage add -P epochClaudio Jeker
2023-05-25Fix repo_cleanup_entry() state machine so that the repository lookupsClaudio Jeker