summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client/main.c
AgeCommit message (Expand)Author
12 hoursRewrite the rpki-client io read handling using the new ibuf_read API.Claudio Jeker
12 hoursAdjust rpki-client to new msgbuf APIClaudio Jeker
12 hoursAdjust rpki-client to the new msgbuf_write apiClaudio Jeker
12 hoursConvert msgbuf_write() callers to the new return logic.Claudio Jeker
8 daysrpki-client: use macros for skipping rather than hardcoded numbersTheo Buehler
9 daysSecond sweep of foosz -> num_foos and friendsTheo Buehler
2024-11-02Improve detection of gaps in ManifestissuanceJob Snijders
2024-10-23Append fd to the variable names proc, rsync, rrdp, http since these variablesClaudio Jeker
2024-09-27rpki-client: check for getline error when reading the skiplist fileTheo Buehler
2024-09-04Remove deprecated '-r' command line optionJob Snijders
2024-09-03Also gate SPL statistics behind 'experimental' command line optionJob Snijders
2024-08-20Use msgbuf_queuelen() instead of accessing the queued member directly.Claudio Jeker
2024-08-15Call repo_check_timeout() before colleting the POLLOUT fds. SinceClaudio Jeker
2024-07-12Improve duplicate detection and repo_move_validClaudio Jeker
2024-07-12Rename the variable c to ok. It returns if the file failed to parse or not.Claudio Jeker
2024-06-08Improve x509_get_purpose()Theo Buehler
2024-06-07Download new TA files into a temporary place (.ta/) so that the parserClaudio Jeker
2024-05-20Instead of tracking certificates by SKI track them by an internal identifier.Claudio Jeker
2024-04-08Fix capping of VAPsTheo Buehler
2024-04-05Don't emit Validated ASPAs for Customer ASIDs with more than MAX_ASPA_PROVIDERSJob Snijders
2024-03-22Replace protocol literal strings and strlen() calls with defined constantsJob Snijders
2024-03-01Lipstick on a pig: avoid comparing signed and unsignedJob Snijders
2024-03-01Add -x to opt into experimental file formatsTheo Buehler
2024-02-26Track the number of new files moving from 'staging' to 'validated cache'Job Snijders
2024-02-22Add support for RPKI Signed Prefix ListsJob Snijders
2024-02-21Group logx() getmonotime() and get_current_time() togetherTheo Buehler
2024-02-16fix whitespaceTheo Buehler
2024-02-03Refactor handling of stale manifestsJob Snijders
2023-10-13Allow imposing constraints on RPKI trust anchorsJob Snijders
2023-08-30Constify argument to entity_write_repo()Job Snijders
2023-08-30Fix commentsJob Snijders
2023-06-29rpki-client: fix vap_pas statsTheo Buehler
2023-06-23Improve detection of RRDP session desynchronizationClaudio Jeker
2023-06-20Use new ibuf API in rpki-client.Claudio 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-26Properly account del_extra_files and add the value to the json header.Claudio Jeker
2023-05-25Update usage add -P epochClaudio Jeker
2023-04-27Make rpki-client choose the verification time of the time it is invokedBob Beck
2023-04-26Add a -P option to rpki-client to specify the evaluation timeBob Beck
2023-04-26Improve accounting by tracking things by repo and tal.Claudio Jeker
2023-04-13Check whether products listed on a manifest were issued by the same authority...Job Snijders
2023-02-23When parsing MFT the CRL referenced by the MFT is loaded and verified atClaudio Jeker
2023-01-13Add aspa-set to openbgpd config output.Claudio Jeker
2023-01-06Rework the main <-> parser/filemode communication protocol a bit.Claudio Jeker
2022-12-15Rework statistic collection to be per repository and add metric output optionClaudio Jeker
2022-12-14Switch to struct timespec for collecting stats. This allows to useClaudio Jeker
2022-11-30Remove unused ctype.h includeJob Snijders
2022-11-29Only include stdarg.h, if we call any of va_{start,end}()Job Snijders