aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/left_right.py
AgeCommit message (Collapse)Author
2010-06-29Add parent_handle to <list_received_resources/> reply PDU.Rob Austein
svn path=/rpkid/irbe_cli.py; revision=3302
2010-05-20Regenerate CRL and manifest when revoking child certs.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=3258
2010-05-20Obsolete calling sequence to child_cert.revoke(), oops.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=3257
2010-05-19Recheck resources we're reissuing to child against our currentRob Austein
ca_detail cert. This is probably needless paranoia, but better safe. svn path=/rpkid/rpki/left_right.py; revision=3253
2010-05-19CleanupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=3252
2010-05-18Revoke child certificate without renewing it if child's resources haveRob Austein
become the null set. svn path=/rpkid/rpki/left_right.py; revision=3251
2010-05-13Try to avoid stale CRLs and manifests, by using self.regen_margin asRob Austein
lead time for regenerating them. I suppose some day we might need to control lead time for these separately from ROA EE certificates, but seems unlikely. svn path=/rpkid/doc/Left-Right; revision=3248
2010-04-12LintRob Austein
svn path=/myrpki/myrpki.py; revision=3191
2010-03-16Update copyright noticesRob Austein
svn path=/rpkid/irbe_cli.py; revision=3107
2010-02-24CheckpointRob Austein
svn path=/rpkid/rpki/async.py; revision=3006
2010-02-24Checkpoint. <list_received_resources/> still not quite working yet, but ↵Rob Austein
getting closer. svn path=/rpkid/irbe_cli.py; revision=3005
2010-02-23Initial cut of <list_received_resources/> code.Rob Austein
svn path=/rpkid/irbe_cli.py; revision=3002
2010-01-06First cut at morphing checkpoints into keepalive code.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2931
2009-11-04Use batch-mode publication in rpkid. Fix FOREIGN KEY constraints.Rob Austein
svn path=/myrpki/myirbe.py; revision=2876
2009-10-27CheckpointRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2837
2009-10-26Refactor publication code, step 1: clean upRob Austein
rpki.left_right.repository_elt.call_pubd() and methods in rpki.xmlutils.msg class that were (mis)designed to fit. svn path=/myrpki/myirbe.py; revision=2836
2009-10-26CheckpointRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2835
2009-10-24Handle case where something breaks between when parent issues a newRob Austein
certificate to us and we store it in SQL. This shouldn't happen, but since it has already come up once in testing we have to cope with it. svn path=/rpkid/rpki/left_right.py; revision=2834
2009-09-29Handle return from revoke_pdu.query() properly.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2795
2009-09-29Add left-right "revoke_forgotten" command to clean up certs that theRob Austein
parent remembers but the child has forgotten. svn path=/rpkid/left-right-schema.rnc; revision=2793
2009-09-29Refactor text-bearing XML code snippets into rpki.xml_utils.text_elt class.Rob Austein
svn path=/rpkid/left-right-schema.rng; revision=2791
2009-09-28Add <list_published_objects/> PDU to left-right protocol, to supportRob Austein
audit of what rpkid thinks should be published vs what really is. svn path=/rpkid/irbe_cli.py; revision=2790
2009-09-25Better logging of CMS failuresRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2784
2009-09-23Collapse HTTPS and CMS BPKI certs for pubd, separation not neededRob Austein
svn path=/myrpki/myirbe.py; revision=2781
2009-09-20Helps to look in for the _id in the right objectRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2780
2009-09-20Doh, need to translate _id -> _handle, not the other way around.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2779
2009-09-20Try a bit harder on handle fixupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2778
2009-09-16Implement <self run_now="yes"/>Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2764
2009-09-15Implement publish_world_now; clean up and debug some earlier changes.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2756
2009-09-15CheckpointRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2755
2009-09-15Start draining the publication swampRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2754
2009-09-14Clean up messy and redundant ROA generation codeRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2753
2009-09-14CheckpointRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2752
2009-09-14Rework call_pubd() error handlingRob Austein
svn path=/rpkid/rpki/https.py; revision=2751
2009-09-09Somewhat better handling of publication protocol exceptions and ofRob Austein
errors while attempting to delete repository objects that were never in the repository to begin with. This code is preliminary and may require refactoring later. svn path=/rpkid/rpki/exceptions.py; revision=2742
2009-09-05Comment and cleanupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2741
2009-09-05Simplify serve_pre_save_hook().Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2740
2009-09-05Fix handle->id translation in left-right "set" operations.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2739
2009-09-05CleanupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2738
2009-09-05Don't stomp self_handleRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2737
2009-09-04Have to revoke child certs when destroying child object.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2735
2009-09-04Clean up some whacked exception handling.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2732
2009-08-28myirbe now supports running rpkid without pubd.Rob Austein
svn path=/myrpki/myrpki.conf; revision=2715
2009-07-29Extend rpki.async.iterator to support unwinding the stack to avoidRob Austein
recursion limit when processing really long iterations. svn path=/rpkid/rpki/async.py; revision=2678
2009-07-20Show the offending PDU when raising BadPublicationReply.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2650
2009-07-17Handle BSC objects that are still under construction a bit more gracefully.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2634
2009-07-16Continue with next parent if list command failsRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2627
2009-07-08Suppress backtrace on NotFound exceptions. This probably needs to beRob Austein
a more general mechanism. svn path=/rpkid/rpki/left_right.py; revision=2595
2009-07-04Clean up and consolidate traceback. Add methods to hide (some of the)Rob Austein
mucking about with msg.type variables. Include query PDU tags in reply <report_error/> PDUs. svn path=/rpkid/irbe-setup.py; revision=2571
2009-06-09Handle withdrawal of abandoned ROAsRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2513