summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client
AgeCommit message (Expand)Author
2021-11-09Limit the number of publication points under a given TAL.Claudio Jeker
2021-11-09Issue a parse error for XML files that include a DOCTYPE section.Claudio Jeker
2021-11-09Implementation of HTTP Keep-Alive sessions introduced a regression forClaudio Jeker
2021-11-07bump version, ok claudio@Sebastian Benoit
2021-11-05Show the attribute name like in the other non conforming attribute errorsClaudio Jeker
2021-11-05Simplify how IP addresses and AS numbers are passed between processes.Claudio Jeker
2021-11-04Cleanup some old XXX needed comments. cert_parse() returns a referencedClaudio Jeker
2021-11-04On errors related to the pipes to the childs don't error out right away.Claudio Jeker
2021-11-04Instead of creating a struct repo for each unique caRepository URIClaudio Jeker
2021-11-04Move and promote getmonotime() to an internal API function.Claudio Jeker
2021-11-04Use the same spacing for all defines.Claudio Jeker
2021-11-04Instead of passing tal descriptions around just pass a tal id andClaudio Jeker
2021-11-03When handling CRLF and nulling out the optional CR, point nl at theTheo Buehler
2021-11-03Limit the number of rsync processes being spawned by stopping to acceptClaudio Jeker
2021-11-03Print the name of the non conforming attribute in the XML parse error.Claudio Jeker
2021-11-03For chunked encoding on switch to STATE_RESPONSE_CHUNKED_TRAILER whenClaudio Jeker
2021-11-03Move the MAX_CERT_DEPTH to extern.h and adjust the comments of all limitsClaudio Jeker
2021-11-03In proc_parser_roa() adjust the expiry calculation to walk all ofClaudio Jeker
2021-11-02Only add CA certificates to the auth tree, skip BGPsec certificates.Claudio Jeker
2021-11-01Further simplify cert and auth handling. Move common code into auth_insertClaudio Jeker
2021-11-01Cleanup struct auth a bit. The tal description is also stored in the certClaudio Jeker
2021-10-31Further improve load_file(). Always set an errno on errors and make sureClaudio Jeker
2021-10-31When converting the TAL parser to use load_file and pass the file viaClaudio Jeker
2021-10-29rpki-client 7.4 is imminent, bump versionClaudio Jeker
2021-10-29Ensure that RRDP snapshot and delta files are fetched from the same hostClaudio Jeker
2021-10-29Limit the HTTP requests to 2GB of data. This is enforced via a quickClaudio Jeker
2021-10-28Sync output at end of run with output inside the openbgpd output file.Claudio Jeker
2021-10-28Limit how many FileAndHash entries a single manifest may containJob Snijders
2021-10-28Don't fetch files larger than 2MBJob Snijders
2021-10-28Limit the size of the base64 blob inside the RRDP XML to be less thanClaudio Jeker
2021-10-28Don't exit in certain cases on failures to parse x509 objects.Bob Beck
2021-10-27Add limits on size of certain untrusted inputsBob Beck
2021-10-27Limit length on URIsJob Snijders
2021-10-26Move load_file() to encoding.c so that regress can use the function.Claudio Jeker
2021-10-26Refactor the tal parsing code to use the same load_file() and bufferClaudio Jeker
2021-10-26Also move the cert parser code away from using BIO.Claudio Jeker
2021-10-26rpki-client supports RFC8630 TAL files.Claudio Jeker
2021-10-26Change CMS and CRL d2i functions from their BIO version to passing theClaudio Jeker
2021-10-25Refactor the proc_parser code, move the processing of enities into itsClaudio Jeker
2021-10-25Hook up the print.c functions in rpki-clientClaudio Jeker
2021-10-25Remove unused variablesClaudio Jeker
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-24Move the various print functions from the regress tests into print.c.Claudio Jeker
2021-10-24Add $OpenBSD$ header and add a licence to rrdp.h which was lacking it.Claudio Jeker
2021-10-24Add my copyright to some filesClaudio Jeker
2021-10-24Improve variable namingJob Snijders
2021-10-24Restrict the characterset for filenames on ManifestsJob Snijders
2021-10-23Rename io_buf_new to io_new_buffer and io_buf_close to io_close_buffer.Claudio Jeker
2021-10-23Finnally move away from blocking reads in rpki-client. The code was aClaudio Jeker
2021-10-22First step of cleanup in the io land. Introduce io_buf_new() andClaudio Jeker