aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2009-07-31Several little portability fixesRob Austein
svn path=/rpkid/rpki/https.py; revision=2683
2009-07-29Massively increase https timeout interval. Enable slow-and-safeRob Austein
version of async iteration, can look at using fast-and-risky version later on a case-by-case basis if needed. svn path=/rpkid/rpki/async.py; revision=2682
2009-07-29Rework stack_unwind codeRob Austein
svn path=/rpkid/rpki/async.py; revision=2679
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-20Include exception data in <report_error/> PDU.Rob Austein
svn path=/rpkid/rpki/publication.py; revision=2652
2009-07-20CleanupRob Austein
svn path=/rpkid/pubd.py; revision=2651
2009-07-20Show the offending PDU when raising BadPublicationReply.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2650
2009-07-20Helps to delete ROAs from SQL when destroying them.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2649
2009-07-20Add debugging support to sql_delete(), general clean up of SQLRob Austein
debugging code. svn path=/rpkid/rpki/sql.py; revision=2648
2009-07-18CleanupRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2645
2009-07-18Fix race condition in TLS connect phase of HTTPS client state machine.Rob Austein
svn path=/rpkid/rpki/https.py; revision=2644
2009-07-18Document a bunch of assertions. Fiddle with HTTPS timeouts.Rob Austein
svn path=/rpkid/rpki/async.py; revision=2643
2009-07-18DebugRob Austein
svn path=/rpkid/rpki/https.py; revision=2639
2009-07-17Ok, some config files really are optionalRob Austein
svn path=/rpkid/rpki/config.py; revision=2637
2009-07-17Include more details in assertionRob Austein
svn path=/rpkid/rpki/https.py; revision=2636
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-17Log handle, not just idRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2632
2009-07-17Doh, helps to read all the ROA requests from SQL, not just the first oneRob Austein
svn path=/rpkid/irdbd.py; revision=2631
2009-07-17CleanupRob Austein
svn path=/rpkid/rpki/https.py; revision=2630
2009-07-16Continue with next parent if list command failsRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2627
2009-07-15CheckpointRob Austein
svn path=/myrpki/yaml-to-myrpki.py; revision=2623
2009-07-15Rework cron() codeRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2621
2009-07-14First cut at internal clock for cron tasks. Doesn't work right yet,Rob Austein
and timing parameters will need adjusting in any case. svn path=/rpkid/rpki/rpki_engine.py; revision=2617
2009-07-14Stop pretending that this parser is just a subclass of the stockRob Austein
ConfigParser, it behaves differently enough that the pretense was just making trouble. svn path=/rpkid/rpki/config.py; revision=2616
2009-07-14More databases, for myrpki scriptsRob Austein
svn path=/rpkid/testbed.clean.sql; revision=2615
2009-07-14Wow, this was out of dateRob Austein
svn path=/rpkid/cronjob.py; revision=2613
2009-07-10Add regression test for resource_set.union() bug I just fixedRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=2603
2009-07-10Include address resources needed for ROAs in each nodes requestedRob Austein
resources, so that the YAML file doesn't need to specify the same resources twice in such cases. svn path=/rpkid/testbed.py; revision=2602
2009-07-10resource_set.union() was missing cases where one big range in set ARob Austein
overlapped with multiple little ranges in set B. svn path=/rpkid/rpki/resource_set.py; revision=2601
2009-07-08Refactor slightly, add getboolean() method, extend documentation.Rob Austein
svn path=/rpkid/rpki/config.py; revision=2599
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-07Might as well check sanity of preconfigured SIA URIs too.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2590
2009-07-07Doc had fallen behind code, update.Rob Austein
svn path=/rpkid/doc/Installation; revision=2589
2009-07-06Loose end from _id => _handle transition: _id values may not be setRob Austein
until serve_pre_save_hook() has run. svn path=/rpkid/rpki/xml_utils.py; revision=2583
2009-07-05Hmm, apparently I never really tested action="list" until now.Rob Austein
svn path=/rpkid/rpki/xml_utils.py; revision=2582
2009-07-05Extend DER_object__cmp__() to handle None objects.Rob Austein
svn path=/rpkid/rpki/x509.py; revision=2578
2009-07-04Terminate erroneous connections even if they would have beenRob Austein
persistent, on the theory that non-persistent connections have fewer failure modes and we don't care all that much about efficiency when something bad is happening. Reexamine this decision later, as it smells like a potential DoS vector. svn path=/myrpki/myirbe.py; revision=2574
2009-07-04More msg.type cleanupRob Austein
svn path=/rpkid/irbe-setup.py; revision=2573
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-30Refactor cross-certification code into rpki.x509 module.Rob Austein
svn path=/rpkid/cross_certify.py; revision=2553
2009-06-27sync_wrapper()Rob Austein
svn path=/rpkid/rpki/async.py; revision=2549
2009-06-15CheckpointRob Austein
svn path=/myrpki/myrpki.py; revision=2521
2009-06-15CheckpointRob Austein
svn path=/rpkid/myrpki.py; revision=2520
2009-06-15CheckpointRob Austein
svn path=/rpkid/myrpki.py; revision=2519
2009-06-15CheckpointRob Austein
svn path=/rpkid/myrpki.py; revision=2518
2009-06-14CheckpointRob Austein
svn path=/rpkid/myrpki.py; revision=2517
2009-06-12Completed tasksRob Austein
svn path=/rpkid/README; revision=2516
2009-06-09Put back DROP TABLE commands for removed tables, warnings are less annoying ↵Rob Austein
than CONSTRAINT failures svn path=/rpkid/rpkid.sql; revision=2515
2009-06-09CleanupRob Austein
svn path=/rpkid/rpkid.sql; revision=2514
2009-06-09Handle withdrawal of abandoned ROAsRob Austein
svn path=/rpkid/rpki/left_right.py; revision=2513