aboutsummaryrefslogtreecommitdiff
path: root/rcynic/rcynic.c
AgeCommit message (Expand)Author
2012-03-21Shut up about skipped rsync connections when rsync is disabled.Rob Austein
2012-03-09Move AKI checks to precede signature check, as AKI checks are cheaper.Rob Austein
2012-03-09Fix fencepost error in walk_ctx_loop_next(). This closes #219.Rob Austein
2012-03-02Add keep-lockfile, to simplify process queuing.Rob Austein
2012-03-01Record failure when we can't even parse a trust anchor, much lessRob Austein
2012-02-26Allow configuration of authenticated and unauthenticated directoriesRob Austein
2012-02-15Factor XML generation code out of main(), and don't overwrite old XMLRob Austein
2012-02-14Downgrade "AIA doesn't match issuer" to a warning. Closes #188.Rob Austein
2012-02-14Apparently an old version of the res-certs specification allowedRob Austein
2012-02-03"Multiple rsync URIs in extension" should be warning, not error.Rob Austein
2012-02-02Tweak AIA/SIA/CRLDP checking again: don't accidently reject just forRob Austein
2012-02-01AKI checks still weren't quite right.Rob Austein
2012-01-31Refactor CMS checks, which have gotten complex enough to be worthRob Austein
2012-01-31AKI extension is optional for self-signed RPKI certificates.Rob Austein
2012-01-26Back out over-zealous change introduced as part of [4267] --Rob Austein
2012-01-26Conformance: Check SKI value.Rob Austein
2012-01-26Conformance: Check CMS SID against EE SKI in ROAs.Rob Austein
2012-01-26Conformance tests: tighter checking of AIA and SIA extension values.Rob Austein
2012-01-25Conformance testing: negative serial numbers, wrong date encoding.Rob Austein
2012-01-25Conformance testing: Better checking of RSA keys.Rob Austein
2012-01-25Move a few tests out of the not-TA conditional.Rob Austein
2012-01-25Conformance: Rework checking of X509v3 extensions, add KeyUsageRob Austein
2012-01-24Fix manifest digest length check. Move parse_cert() call etc intoRob Austein
2012-01-24Conformance tests: duplicate extensions.Rob Austein
2012-01-24Conformance tests: digest lengths.Rob Austein
2012-01-23Conformance tests: pedantic checks of key and signature algorithms.Rob Austein
2012-01-23Conformance tests: pedantic checks of CRL timestamps.Rob Austein
2012-01-23Conformance tests: pedantic checks on CRL issuer name, add optionRob Austein
2011-11-10Handle traversal of empty backup directory with no manifest correctly,Rob Austein
2011-11-10Andrew's torture tests detected a mis-ordering problem inRob Austein
2011-10-27Back out [4066], as it didn't fix the problem and now appearsRob Austein
2011-10-27Doh, rc->validation_status isn't just for XML anymore.Rob Austein
2011-10-27Only recheck an object once. This isn't perfect, as there might beRob Austein
2011-10-21Clean up messy timestamp-printing code.Rob Austein
2011-10-21Add <rsync_history/> elements to XML output (see #110).Rob Austein
2011-10-21Major cleanup of internal databases:Rob Austein
2011-10-16rsync_succeeded => rsync_transfer_succeeded for consistency with otherRob Austein
2011-10-14Log "object_accepted" when we decide we are happy with a TA certificate.Rob Austein
2011-10-14Add authenticated.old symlink for convenience of programs attemptingRob Austein
2011-10-14Preserve node creation order in validation status XML output.Rob Austein
2011-10-06Rework loop in rsync_mgr() that checks for tasks that have becomeRob Austein
2011-10-06Recheck cache just before starting rsync, in case another rsyncRob Austein
2011-10-06Move fcntl(F_SETFL, O_NONBLOCK) to after fork().Rob Austein
2011-10-05Check manifest generation before whining about missing backup objects. This ...Rob Austein
2011-10-04More explicit certificate expiration checks in CMS verify (see #94).Rob Austein
2011-10-03Fixes #93. New config parameter allow-digest-mismatch, default isRob Austein
2011-09-29Tweak logging levels for what's debugging vs what's mergely verboseRob Austein
2011-09-29Remove gratuitous and incorrect assertion unmasked by [4002].Rob Austein
2011-09-29Add rsync_state_closed: pipe from rsync has closed, but rsync hasn'tRob Austein
2011-09-23Compiler warningRob Austein