aboutsummaryrefslogtreecommitdiff
path: root/rpki
AgeCommit message (Collapse)Author
2015-10-16Doh, forgot to include rrdp_notification_uri in old-style SQL template.Rob Austein
svn path=/branches/tk705/; revision=6121
2015-10-16Replace RRDP wired-in-URL kludge with proper support in OOB andRob Austein
left-right protocol and irdb and rpkidb models. Not fully working yet, RRDP URI isn't yet showing up everywhere it should, but this is probably more an indication that the previous hack was incomplete than that the replacement broke something. svn path=/branches/tk705/; revision=6120
2015-10-15Convert zookeeper to use new (IETF standards track I-D) out-of-bandRob Austein
configuration protocol instead of the crufty ancient "myrpki" version. Semantics largely unchanged, differences are primarily syntax and cleanup of historical baggage, but only the new protocol includes RRDP support, which we're gonna need. At some point we should write XSL transforms that map between the useful portions of the old protocol and the modern equivalent. svn path=/branches/tk705/; revision=6119
2015-10-15Update Zookeeper OOB setup XML code to something approximating current ↵Rob Austein
coding practice. svn path=/branches/tk705/; revision=6118
2015-10-15Extend rpki.irdb.zookeeper.etree_read() to support reading directlyRob Austein
from an etree_wrapper object, bypassing the filesystem entirely. svn path=/branches/tk705/; revision=6117
2015-10-14Checkpoint.0Rob Austein
svn path=/branches/tk705/; revision=6116
2015-10-14Checkpoint.Rob Austein
svn path=/branches/tk705/; revision=6115
2015-10-13Checkpoint.Rob Austein
svn path=/branches/tk705/; revision=6114
2015-10-12Checkpoint while porting old create/set actions to ORM models.Rob Austein
svn path=/branches/tk705/; revision=6113
2015-10-11Checkpoint updated XML code.Rob Austein
svn path=/branches/tk705/; revision=6112
2015-10-11Add XMLTemplate class in an attempt to encapsulate omst of theRob Austein
XML-related voodoo for models exposed in the left-right protocol. svn path=/branches/tk705/; revision=6110
2015-10-10Clean up ancient XML namespace kludges.Rob Austein
svn path=/branches/tk705/; revision=6109
2015-10-10Merge what's left of rpki.xml_utils into what's left ofRob Austein
rpki.left_right and start pruning the result down to figure out how much really needs to be ported over to the new models. svn path=/branches/tk705/; revision=6108
2015-10-10Clean still more old XML-related classes. Rob Austein
At this point, all the classes remaining in rpki.left_right pertain are the pre-Django equivalents of models, and they're the only things left still using rpki.xml_utils. Some old test code remains broken (not yet converted). GUI code that I know about has been converted but not tested (not all that much to convert there, mostly the GUI just invokes the Zookeeper. svn path=/branches/tk705/; revision=6107
2015-10-09Unwind more of the left_right XML processing from the oldRob Austein
rpki.left_right classes. svn path=/branches/tk705/; revision=6106
2015-10-09Baby steps towards using new rpkidb models. Now that SAX is gone,Rob Austein
clean up some of the corresponding mess. svn path=/branches/tk705/; revision=6105
2015-10-08Add an initial set of rpkidb models and confirm that Django is willingRob Austein
to parse them and generate migrations for them. Not actually using them for anything yet, but code still runs with this present so haven't broken anything yet.... svn path=/branches/tk705/; revision=6103
2015-10-08Clean out remains of old publication_control protocol implementation.Rob Austein
A few old test programs were still using this, those will require upgrade or retirement. svn path=/branches/tk705/; revision=6102
2015-10-08Upgrade to new way of doing WSGI. Silence ten zillion deprecationRob Austein
warnings: Django 1.8 has a really obscure way of saying "Please don't import your models into your apps' __init__.py files, thanks." svn path=/branches/tk705/; revision=6101
2015-10-08Initial sorta-mostly-working with Django 1.8. Incredibly noisy due toRob Austein
incomprehensible advance depreciation warnings for Django 1.9. svn path=/branches/tk705/; revision=6100
2015-10-07Discard Django router in favor of separate settings files tailored toRob Austein
particular programs (see #713). svn path=/branches/tk705/; revision=6098
2015-10-07Apparently I broke router certificate generation on this branch a while ago ↵Rob Austein
and didn't notice. svn path=/branches/tk705/; revision=6097
2015-10-07@django.db.transaction.commit_on_success => @django.db.transaction.atomic.Rob Austein
svn path=/branches/tk705/; revision=6096
2015-10-07Move all the special-case glorp for attribute types into templates,Rob Austein
thereby eliminating still more parsing code. No clue why we didn't do this years ago. svn path=/branches/tk705/; revision=6095
2015-10-07SAX cleanup.Rob Austein
svn path=/branches/tk705/; revision=6094
2015-10-07Working without SAX. I think. Checkpointing version that workedRob Austein
before ripping out remaining SAX code. svn path=/branches/tk705/; revision=6093
2015-10-06Cleanup getting this old development branch running again with DjangoRob Austein
1.6...which is old, and needs to be upgraded (current is 1.9 or thereabouts), but that particular yak can wait its turn for a shave. svn path=/branches/tk705/; revision=6092
2015-07-21Code to support multiple HTTP content types didn't quite work withRob Austein
rpki.http_simple. svn path=/branches/tk705/; revision=6085
2015-07-21Last batch of catch-up merges. Still need to test, but this is aRob Austein
development branch, so committing the merge before testing shouldn't break anything. svn path=/branches/tk705/; revision=6084
2015-07-21More relatively straightforward merges.Rob Austein
svn path=/branches/tk705/; revision=6083
2015-07-21Start catching up on six months worth of little changes in RRDP.Rob Austein
svn path=/branches/tk705/; revision=6081
2014-11-26Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=6036
2014-11-18Yet another XML cleanup bug.Rob Austein
svn path=/branches/tk705/; revision=6025
2014-11-16Import correct tag.Rob Austein
svn path=/branches/tk705/; revision=6023
2014-11-13Import left-right symbols needed.Rob Austein
svn path=/branches/tk705/; revision=6022
2014-11-13More RRDP retrieval.Rob Austein
svn path=/branches/tk705/; revision=6021
2014-11-12Fix first round of RRDP SIA URI bugs.Rob Austein
svn path=/branches/tk705/; revision=6019
2014-11-12Initial (awful kludge) version of adding RRDP URIs to SIA extension.Rob Austein
This needs rewriting, but doing it properly requires a minor database schema change, and I'm trying to get a test case running by tomorrow morning. svn path=/branches/tk705/; revision=6015
2014-11-09rpkic force_publication working on tk705 again.Rob Austein
svn path=/branches/tk705/; revision=6014
2014-11-08Clean up unused exceptions left over from some refactoring expeditionRob Austein
or another. svn path=/branches/tk705/; revision=6013
2014-11-08It may be time to pylint this code again.Rob Austein
svn path=/branches/tk705/; revision=6012
2014-11-08RegenRob Austein
svn path=/branches/tk705/; revision=6011
2014-11-08Simplify RRDP schema again: one delta file now contains exactly oneRob Austein
delta rather than a range. svn path=/branches/tk705/; revision=6010
2014-11-07Yet another SAX -> ETree nit.Rob Austein
svn path=/branches/tk705/; revision=6009
2014-11-07"He just kept saying `One lousy comma!' as we dragged him away...."Rob Austein
svn path=/branches/tk705/; revision=6006
2014-11-05Missed an _elt in [6002]. Pull changes from trunk.Rob Austein
svn path=/branches/tk705/; revision=6004
2014-11-03Another SAX -> ETree fix.Rob Austein
svn path=/branches/tk705/; revision=6003
2014-11-03Convert some lingering *_elt references to lxml.etree.Rob Austein
svn path=/branches/tk705/; revision=6002
2014-10-11Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5998
2014-10-05Helps to import module before using it.Rob Austein
svn path=/branches/tk705/; revision=5990