summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client/main.c
AgeCommit message (Expand)Author
2022-08-04Once all files from argv have been read the main process can unveil toClaudio Jeker
2022-06-27Add skiplist option to steer clear of skiplisted hostsJob Snijders
2022-06-25Don't add unknown filetypes to the entity queue. Otherwise we bail outTheo Buehler
2022-06-01Remove a confusing comment that has been stale since e2k19 (r1.26).Theo Buehler
2022-05-23There is no need to be quiet by default anymore and also stdout isClaudio Jeker
2022-05-15More KNF and whitespace fixes.Theo Buehler
2022-05-10Improve control flow readability by removing 'else if' stanzasJob Snijders
2022-05-04rpki-client: bypass timeout in file mode.Theo Buehler
2022-05-04Tweak wording of a comment to reflect current reality better.Theo Buehler
2022-04-27typo: exceded -> exceedTheo Buehler
2022-04-21The filemode code is enough different from the regular parser code that itClaudio Jeker
2022-04-20Remove an unreachable error messageTheo Buehler
2022-04-19zap extra line break and extra empty lineTheo Buehler
2022-04-19Change type of talsz and dependent code from size_t to int. Tal ids areClaudio Jeker
2022-04-19Cosmetics, add missing spaceClaudio Jeker
2022-04-19Adjust on how CRL and MFT files are verified.Claudio Jeker
2022-04-11Refactor on how the subprocesses are started.Claudio Jeker
2022-04-04Adjust cache cleanup to the deficits of RRDP. Unlike rysnc, RRDP has noClaudio Jeker
2022-04-04rpki-client: remove a stale FIXMETheo Buehler
2022-04-02Split certificate parsing in two steps. cert_parse_pre() which doesClaudio Jeker
2022-02-10Improve free inodes check from fs.f_favail > 0 to fs.f_free > 0.Theo Buehler
2022-02-10Only show the 'not enough inodes' warning if the filesystem reports moreTheo Buehler
2022-01-28Properly handle .mft files as intended by the RFC. Instead of alwaysClaudio Jeker
2022-01-26Allow rsync:// URI as file in -f mode. This makes it easier to exploreClaudio Jeker
2022-01-24Adjust code to handle unsupported file types a bit more graceful.Claudio Jeker
2022-01-23rearrange SYNOPSIS/usage to be a bit clearer;Jason McIntyre
2022-01-23Handle EINTR the same way in all poll loops. In all cases restart theClaudio Jeker
2022-01-23Allow rpki-client to display more than one file in -f mode.Claudio Jeker
2022-01-21Add function to determine the file type from the file name extensionTheo Buehler
2022-01-21Avoid out-of-bounds accesses in case the filename is too showrt toTheo Buehler
2022-01-19Add -f to usage in main routineJob Snijders
2022-01-19Implement a filemode where the passed file from the command line isClaudio Jeker
2022-01-19rpki-client: don't leak nfile if no repo is found.Theo Buehler
2022-01-14Introduce a validated cache which holds all the files that haveClaudio Jeker
2022-01-13Implement a RRDP_CLEAR message that instructs the parent to cleanupClaudio Jeker
2022-01-13Implement but don't use code to use rsync's --compare-dest feature.Claudio Jeker
2022-01-11Change the way the parser accesses files. It now builds the file pathClaudio Jeker
2022-01-06Cleanup mft file handling, especially the stale mft bits.Claudio Jeker
2022-01-04Pass the filename back from the parser to the parent.Claudio Jeker
2021-12-29Cleanup struct entity. Remove the unneeded has_data field, the sameClaudio Jeker
2021-12-22Replace two questionable size_t types. For the repo id use a unsigned intClaudio Jeker
2021-12-21Cleanup a few things while reading the code.Claudio Jeker
2021-11-25Initialize the repo_timeout to timeout / 4 at start of main().Claudio Jeker
2021-11-25Replace MAX_REPO_TIMEOUT with repo_timeout, which is set to 1/4th ofJob Snijders
2021-11-19Fix typoJob Snijders
2021-11-09Limit the number of publication points under a given TAL.Claudio Jeker
2021-11-04On errors related to the pipes to the childs don't error out right away.Claudio Jeker
2021-11-04Move and promote getmonotime() to an internal API function.Claudio Jeker
2021-11-04Instead of passing tal descriptions around just pass a tal id andClaudio Jeker
2021-11-01Further simplify cert and auth handling. Move common code into auth_insertClaudio Jeker