summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client
AgeCommit message (Expand)Author
2021-01-12rsync is using buffered output now, so remove this FIXME commentClaudio Jeker
2021-01-08Simplify the entity queue processing. There is no need to keep the entityClaudio Jeker
2021-01-08Start using the ibuf API (ibuf_dynamic, ibuf_add, ibuf_close) for writingClaudio Jeker
2020-12-29Fix calloc in GBRjob
2020-12-21Now that a NULL string is marshalled as NULL again we can drop someClaudio Jeker
2020-12-18In io_str_read() return 0-length strings as NULL pointers instead ofClaudio Jeker
2020-12-18Use asprintf with %.*s to construct the path based on the mft fileClaudio Jeker
2020-12-09Lets claim RFC6493 support.Claudio Jeker
2020-12-09Validate ghostbuster records (RFC 6493) but for now do nothing with theClaudio Jeker
2020-12-09All files provided in a manifest needs to be checked against the providedClaudio Jeker
2020-12-07Limit the URL embedded in .cer files to only consist out of isalnum orClaudio Jeker
2020-12-03Make sure that the strcasecmp for .tal is only done if dlen is large enough.Claudio Jeker
2020-12-03Use strndup() instead of hand rolling our own version.Claudio Jeker
2020-12-02Remove the last users of io_*_write functions that call io_simple_write()Claudio Jeker
2020-11-24Kill connection if rsync server stallsjob
2020-11-068 spaces -> tabTheo Buehler
2020-11-06Treat stale manifests as such, not as 'failed to parse'Theo Buehler
2020-11-05typoTheo Buehler
2020-11-05Fix checks for manifest validity intervalTheo Buehler
2020-10-24queue_add_from_cert() and queue_add_from_tal() are both called with properlyClaudio Jeker
2020-10-24Refactor sbgp_sia_resource_mft() similar to sbgp_sia_resource_notify().Claudio Jeker
2020-10-23sort options list;Jason McIntyre
2020-10-23Align man with realityjob
2020-10-11Implement more of RFC 8630 and support more than one URI in the TAL file.Claudio Jeker
2020-10-11Introduce repo_filename() a function that converts a URI into the localClaudio Jeker
2020-10-01In OpenSSL 1.1.x EVP_ENCODE_CTX is an opaque struct and has to beClaudio Jeker
2020-10-01Rewrite the signal handler to just toggle a flag and then exit asapClaudio Jeker
2020-10-01Make the repotab (rt) a global instead of passing the value around asClaudio Jeker
2020-10-01Use correct way to report error when strtonum fails.Claudio Jeker
2020-09-30Instead of using the kind of hidden b64_pton() from libc resolv.h switchClaudio Jeker
2020-09-15Align man page with realityjob
2020-09-15Experienced a situation where (older code) rpki-client+openrsyncd got "stuck"Theo de Raadt
2020-09-12Include openssl/x509.h in extern.h since it uses a few of the typedefs fromClaudio Jeker
2020-09-12Remove last two arguments from repo_lookup() since they are unused.Claudio Jeker
2020-09-12Move the proc_rsync and with that the rsync processing into rsync.cClaudio Jeker
2020-09-12Delete unused strdup().tobhe
2020-09-12Change the noop (-n) behaviour. When no network fetch is done thereClaudio Jeker
2020-07-31Replace warnc() with warnx() + strerror() since the first is less portable.Claudio Jeker
2020-07-28-Separate out the adding of trust anchors into a separate function thanBob Beck
2020-07-28One tiny step towards adding RRDP support in rpki-client.Claudio Jeker
2020-07-27Fix return value check for openssl API. Do not return success if pkey is NULL.tobhe
2020-06-30Remove -f (force) option.job
2020-06-24Stop using rsync --delete when syncing up with the CA repos. InsteadClaudio Jeker
2020-05-18Properly wait for exiting rsync processes. Since SIGCHILD is blockedClaudio Jeker
2020-05-14be little bit more verbose what went wrong in mkostempjob
2020-05-14rpki-client no longer passes -l to rsync since it does not make sense toClaudio Jeker
2020-05-06rpki-client is only interested in real files. Don't tell rsync toClaudio Jeker
2020-05-03Use strftime() rather than ctime() to generate timestamps nicer.Theo de Raadt
2020-05-03Make it clear the date is in UTC.Theo de Raadt
2020-04-30Reword verbose log messages to clarify what's happeningjob