aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/rpkid.py
AgeCommit message (Collapse)Author
2012-07-25Clean up SQL cache when it gets big, break up huge batches of ROARob Austein
requests to avoid timeouts. See #274. svn path=/trunk/; revision=4607
2012-07-06Implement CMS-timestamp-based replay protection. Closes #35.Rob Austein
svn path=/trunk/; revision=4586
2012-05-09Run daemons as, well, daemons. Closes #246.Rob Austein
svn path=/trunk/; revision=4481
2012-03-19Sync from trunk.Rob Austein
svn path=/branches/tk161/; revision=4403
2012-03-11Debug rekey/revoke code, mostly SQL interface issues.Rob Austein
This fixes #218. I think. svn path=/trunk/; revision=4393
2012-02-20Include self_handle in up-down resource mismatch reports. Closes #14.Rob Austein
svn path=/trunk/; revision=4355
2012-02-17Revoke certificates and clean up published objects when processing aRob Austein
left-right destroy action. Clean up empty publication directories on withdrawal. Fix rootd's handling of CRLs and manifests. See #197. svn path=/trunk/; revision=4354
2012-02-17First cut at cleaning up litter left behind in repository if the UIRob Austein
just deletes the <self/> object. See #197. svn path=/trunk/; revision=4352
2012-02-09merge with /trunkMichael Elkins
svn path=/branches/tk161/; revision=4321
2012-02-03Change manifest filename extension from .mnf to .mft, to comply withRob Austein
the soon-to-be RFC. Closes #37. svn path=/trunk/; revision=4288
2012-01-30merge with tk100Michael Elkins
svn path=/branches/tk161/; revision=4272
2012-01-26Manifest EE certificates were not including the SIA signedObject URI,Rob Austein
as required by the current manifest specification. svn path=/trunk/; revision=4266
2011-12-12Log more useful error message on unhandled exceptionsRob Austein
svn path=/branches/tk100/; revision=4115
2011-10-05Add global traceback control; this closes #95. Clean up someRob Austein
"except:" clauses that should have been "except Exception:". svn path=/rpkid/rpki-sql-setup.py; revision=4014
2011-08-12Don't drop cron event when mysqld is down. (#3)Rob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3949
2011-04-27First whack at some of the silliest logging codeRob Austein
svn path=/rpkid/rpki/async.py; revision=3793
2011-04-22Be more careful about reusing expired active certs when generating ROAs.Rob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3785
2011-04-09Don't lock cron out accidently from .serve_run_now()Rob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3768
2011-04-04Handle BadContactURL same as ChildNotFoundRob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3757
2011-04-04...but do log the exception, doh.Rob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3756
2011-04-04Don't throw traceback on ChildNotFoundRob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3755
2011-03-21First cut at Ghostbusters support.Rob Austein
svn path=/rpkid/irdbd.sql; revision=3730
2011-03-18Merge rpki.rpki_engine into rpki.rpkid.Rob Austein
svn path=/rpkid/left-right-schema.rng; revision=3727
2011-01-20Generate Python executables during compilation rather than fromRob Austein
./configure. Change (almost) all programs to use rpki.conf instead of separate config files for each program, and add support for ${prefix}/etc/rpki.conf like normal system programs. svn path=/buildtools/make-python-executable.py; revision=3620
2010-12-14Move all daemons to modulesRob Austein
svn path=/rpkid/irdbd.py; revision=3569