aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
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-19Yesterday's fix to rpki.resource_set was incomplete.Rob Austein
svn path=/rpkid/rootd.py; revision=2777
2009-09-19Don't throw (the wrong kind of) exceptions when given an unexpectedRob Austein
initializer. svn path=/rpkid/rpki/resource_set.py; revision=2776
2009-09-18Typo prevented default hook definitionRob Austein
svn path=/rpkid/rpki/xml_utils.py; revision=2772
2009-09-18Missing constraintRob Austein
svn path=/rpkid/rpkid.sql; revision=2766
2009-09-17Don't call .sql_mark_dirty() in roa_obj.__init__(), because we don'tRob Austein
want to save to SQL unless the subsequent .generate() call succeeds. svn path=/rpkid/rpki/rpki_engine.py; revision=2765
2009-09-16Implement <self run_now="yes"/>Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2764
2009-09-16More accurate log messageRob Austein
svn path=/rpkid/rootd.py; revision=2763
2009-09-15Rewrite resource_set.contains() to something a bit more efficient,Rob Austein
since it was showing up as a serious hot spot under profiling. svn path=/rpkid/rpki/resource_set.py; revision=2757
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-11Add debug logging to track down whether I'm looking for a discrepancyRob Austein
between parent and child or between rpkid and repository. svn path=/rpkid/rpki/rpki_engine.py; revision=2750
2009-09-11CleanupRob Austein
svn path=/rpkid/irdbd.py; revision=2749
2009-09-11CleanupRob Austein
svn path=/rpkid/rpki/async.py; revision=2748
2009-09-09Clean up rootd PKCS #10 requests on revocationRob Austein
svn path=/rpkid/rootd.py; revision=2746
2009-09-09Rework rootd to notice when PKCS #10 request has changed.Rob Austein
svn path=/rpkid/rootd.py; revision=2745
2009-09-09Back out accidental commit of local hackRob Austein
svn path=/rpkid/rpki/up_down.py; revision=2744
2009-09-09Log SKI of generated subject certificateRob Austein
svn path=/rpkid/rootd.py; revision=2743
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-04CleanupRob Austein
svn path=/myrpki/schema.py; revision=2734
2009-09-04Clean up some whacked exception handling.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2732
2009-09-04Handle report_error responses. Perhaps not the most elegant way to doRob Austein
this, but will suffice for now. svn path=/rpkid/irbe_cli.py; revision=2730
2009-09-03Rewrite to use rpki.async.sync_wrapper.Rob Austein
svn path=/rpkid/irbe_cli.py; revision=2729
2009-09-03Log up-down queriesRob Austein
svn path=/rpkid/rootd.py; revision=2728
2009-09-03regenRob Austein
svn path=/rpkid/publication-schema.rng; revision=2727
2009-08-31Changes to support structured pubd client names.Rob Austein
svn path=/myrpki/myirbe.py; revision=2722
2009-08-31CleanupRob Austein
svn path=/rpkid/rpki/publication.py; revision=2721
2009-08-29Track rpki.publication filename bugfixRob Austein
svn path=/rpkid/testbed.py; revision=2719
2009-08-28Fix uri_to_filename(). Old algorithm was just stripping rsync:// offRob Austein
the head of the URI; new algorithm also strips hostname[:port] and module, which removes gratuitous hostname/module settings in config files and is a better match for normal rsyncd usage. NB: Existing installations will require a config file update. svn path=/rpkid/rpki/publication.py; revision=2716
2009-08-28myirbe now supports running rpkid without pubd.Rob Austein
svn path=/myrpki/myrpki.conf; revision=2715
2009-08-28Clean up old "stable" branch that is now badly out of dateRob Austein
svn path=/rpkid.stable; revision=2714
2009-08-25Stacktrace when no exception traceback is available.Rob Austein
svn path=/rpkid/rpki/log.py; revision=2711
2009-08-25CleanupRob Austein
svn path=/rpkid/rpkid.sql; revision=2710
2009-08-24Update stale commentRob Austein
svn path=/rpkid/rpki/https.py; revision=2706
2009-08-24Separate HTTP protocol debug logging from TLS certificate debugRob Austein
logging, and turn them both off until the next time we need them. svn path=/rpkid/rpki/https.py; revision=2705
2009-08-24Better exception text for DuplicateObjectRob Austein
svn path=/rpkid/rpki/xml_utils.py; revision=2704
2009-08-21Add date to timestamps when not using syslogRob Austein
svn path=/rpkid/rpki/log.py; revision=2695
2009-08-19Don't accidently convert handles to integers.Rob Austein
svn path=/rpkid/rpki/xml_utils.py; revision=2691
2009-08-02Our first Python 2.6 compatability bug.Rob Austein
svn path=/rpkid/rpki/https.py; revision=2684