summaryrefslogtreecommitdiff
path: root/usr.sbin/rpki-client
AgeCommit message (Expand)Author
2021-09-15Set the X509 validation depth limit to 12 or double the current depth.Claudio Jeker
2021-09-14Do not download more than 300 deltas to sync a RRDP repo. Somewhere aroundClaudio Jeker
2021-09-10Properly handle keep-alive for HTTP/1.1. If the server uses HTTP/1.1Claudio Jeker
2021-09-09Rework how various OIDs are compared in the code.Claudio Jeker
2021-09-08The number of elements being processed is known upfront. So allocate theClaudio Jeker
2021-09-01Let rpki-client(8) inform bgpd(8) when RPKI VRPs will expire.Job Snijders
2021-09-01RPKI only cares about *.{cer,crl,gbr,mft,roa} files. Use rsync --includeClaudio Jeker
2021-09-01Fix bad logic I introduced before commit.Claudio Jeker
2021-09-01Document the http_proxy environment variableClaudio Jeker
2021-09-01Add http_proxy support to rpki-client's http handler.Claudio Jeker
2021-08-31memset the pfds array in the poll loop and not only at the start.Claudio Jeker
2021-08-30Properly account entity_queue when the file has already been seenJob Snijders
2021-08-16add missing breakJonathan Gray
2021-08-12Rework the logic for fetching TA files a bit. Move the logic that checksClaudio Jeker
2021-08-12The RRDP specification is very vage what to do if a notification fileClaudio Jeker
2021-08-09Check for URI with userinfo parts (hostname has an @ sign) and fail forClaudio Jeker
2021-08-04Improve HTTP status handling. Allow 203 as an alternative to 200 OK.Claudio Jeker
2021-08-01%i is going out of vogue, use %d insteadjob
2021-07-28bump rpki-client version to 7.2Sebastian Benoit
2021-07-28Add more checks for ROA maxLength valuesjob
2021-07-28Remove outdated informationjob
2021-07-23Adjust HTTP/1.1 request stringjob
2021-07-13Add more checks for eContent 'version' fields.job
2021-06-29Flip the -r RRDP switch, which went through community testing for half a year.Theo de Raadt
2021-06-14Fix ROA & MFT version check handlingjob
2021-06-14Change errors for file manipulations from err(3) to warn(3) and adjust theClaudio Jeker
2021-06-14Do a fstatvfs() call to figure out if the filesystem used for the cacheClaudio Jeker
2021-06-03Use O_DIRECTORY when opening directories. This makes some errors a bitClaudio Jeker
2021-05-27Fix more warningsjob
2021-05-27Fix warningjob
2021-05-18bump rpki-client versionSebastian Benoit
2021-05-11Make sure some variables are initialised since modern gcc warns about them.Claudio Jeker
2021-05-11Arm the alarms in all childs so they terminate if the timeout is hit.Claudio Jeker
2021-05-11Before calling ASN1_time_parse() initialize the struct tm. WhileClaudio Jeker
2021-05-10To add keep-alive support the read handler got changed a lot. Now whenClaudio Jeker
2021-05-09Garbage collect sz in mft_parse_filehash() which has been unusedTheo Buehler
2021-05-09two whitespace tweaksTheo Buehler
2021-05-09Remove unnecessary NULL check that breaks the build with OpenSSL 1.1.Theo Buehler
2021-05-06Bring comment in sync with the code. No functional change.Claudio Jeker
2021-05-06Add an 'expires' column to CSV & JSON outputjob
2021-05-05Emit an integer instead of a string in JSON outputjob
2021-05-05Clarify -n behaviorjob
2021-05-04Similar to rsync repo delay deletes for rrdp repos to after processingClaudio Jeker
2021-04-21HTTP errors are logged by the http module. No need to repeat them.Claudio Jeker
2021-04-21When setting RRDP_STATE_PARSE_ERROR a warning is issued so there is no needClaudio Jeker
2021-04-20Add keep-alive support to the HTTP module.Claudio Jeker
2021-04-20Switch some warnings to logx() to reduce log noise on runs without -v.Claudio Jeker
2021-04-20more KNFTheo de Raadt
2021-04-19code review results in KNF, and moving local variables into lowest scopeTheo de Raadt
2021-04-15Reshuffle and reindent code. No functional change.Claudio Jeker