aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-05Helps to import module before using it.Rob Austein
svn path=/branches/tk705/; revision=5990
2014-10-05Forgot to add new modules to setup.py, again.Rob Austein
svn path=/branches/tk705/; revision=5989
2014-10-05Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5988
2014-10-05Archive snapshot of work-in-progress on Django South migrations forRob Austein
legacy rpki and pubd databases. svn path=/branches/tk705/; revision=5987
2014-10-05Address incompatible API changes in Django 1.7: apps.populate(),Rob Austein
MIDDLEWARE_CLASSES. Fixes #717. svn path=/trunk/; revision=5986
2014-10-03Add router cert request support to the GUI.Michael Elkins
svn path=/trunk/; revision=5985
2014-10-03Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5984
2014-10-03Whittle another chunk off the SAX monster.Rob Austein
svn path=/branches/tk705/; revision=5983
2014-10-02regenRob Austein
svn path=/branches/tk705/; revision=5982
2014-10-02Whittle one small chunk off the left-right protocol SAX mess.Rob Austein
svn path=/branches/tk705/; revision=5981
2014-09-30Overly enthusiastic cleanup was causing script to regenerate sourceRob Austein
packages when nothing had changed. svn path=/trunk/; revision=5980
2014-09-30Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5979
2014-09-30Add hack to yamltest to let Mike extract private keys for BGPSEC testing.Rob Austein
svn path=/trunk/; revision=5978
2014-09-29Tweak version numbering scheme to let us build binary packages for allRob Austein
supported platforms. svn path=/trunk/; revision=5977
2014-09-29Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5976
2014-09-29Update to OpenSSL 1.0.1i. Not a security issue in our case, justRob Austein
staying current. svn path=/trunk/; revision=5975
2014-09-28Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5974
2014-09-28Apparently a2ensite now (as of Ubuntu trusty, anyway) requires a .confRob Austein
suffix on the site configuration filename. Need to check whether this breaks older distributions, if so will need to something version dependent. svn path=/trunk/; revision=5973
2014-09-28self.Rob Austein
svn path=/trunk/; revision=5972
2014-09-28Rewrite pbuilder script, add support for Ubutu Trusty Tahir (14.04).Rob Austein
Builds for Ubuntu Precise Pangolin (12.04) disabled, either for good or until we figure out how to convince reprepo to accept the same package compiled for two different releases (sigh). See #712. svn path=/trunk/; revision=5971
2014-09-25Convert remaining rpkid up-down code from SAX to etree.Rob Austein
svn path=/branches/tk705/; revision=5970
2014-09-24Start converting rpkid's up-down implementation to use lxml.etree instead of ↵Rob Austein
SAX. svn path=/branches/tk705/; revision=5969
2014-09-23TypoRob Austein
svn path=/branches/tk705/; revision=5968
2014-09-22irbe_cli doesn't need async I/O either.Rob Austein
svn path=/branches/tk705/; revision=5967
2014-09-21Add CMS goo to simple CMS client, remove need for async HTTP in Zookeeper.Rob Austein
svn path=/branches/tk705/; revision=5966
2014-09-21Move synchronous HTTP client code to library.Rob Austein
svn path=/branches/tk705/; revision=5965
2014-09-21Convert rest of rootd away from SAX and async I/O.Rob Austein
svn path=/branches/tk705/; revision=5964
2014-09-20Remove gratuitous use of async HTTP where rootd is calling pubd.Rob Austein
svn path=/branches/tk705/; revision=5963
2014-09-19Convert irdbd from SAX to lxml.etree.Rob Austein
svn path=/branches/tk705/; revision=5962
2014-09-19Convert pubd to use Django ORM and lxml.etree.Rob Austein
smoketest temporarily broken as it doesn't know anything about Django. svn path=/branches/tk705/; revision=5961
2014-09-17Clean out last vestiges of SAX-based publication protocol code.Rob Austein
svn path=/branches/tk705/; revision=5960
2014-09-16At this point I'm pretty sure that removing the --config options fromRob Austein
daemons was pointless, so back that out before removing branches/tk713. svn path=/branches/tk705/; revision=5958
2014-09-16Add a mechanism yamltest can use to signal its parent that it's doneRob Austein
with all its tedious setup actions. svn path=/branches/tk705/; revision=5957
2014-09-16Merge changes from branches/tk713 into branches/tk705. See #705, #713.Rob Austein
svn path=/branches/tk705/; revision=5956
2014-09-16Add --browser switch to yamltest. Less useful than I had hoped itRob Austein
might be due to some kind of CSRF problem, might be worth figuring out how to disable that for debugging but not terribly urgent. svn path=/branches/tk713/; revision=5955
2014-09-16Add support for running GUI under yamltest.Rob Austein
Result sometimes hangs with browser waiting for response, not sure why, might be ancient abandoned bug #116. Logging control is a bit screwy, everything uses Python's logging library but we have multiple ways of configuring it. svn path=/branches/tk713/; revision=5954
2014-09-14Remove --config arguments from all daemons, as part of simplifyingRob Austein
startup procedure. This may be temporary, as processing --help without a configuration file may require deferring all Django imports until late enough that --config would work too. Defer for now. svn path=/branches/tk713/; revision=5953
2014-09-14Simplify configuration file search in rpki.config.parser.Rob Austein
svn path=/branches/tk713/; revision=5952
2014-09-14Add IRDB migration to yamlconf.Rob Austein
svn path=/branches/tk713/; revision=5951
2014-09-14Start backing out all the old settings.configure() calls, which wereRob Austein
indeed masking the new migration stuff. yamltest now runs migrations as part of setting up test CAs; still need to decide whether running migrations in production is something that should be handled explicitly via rpki-manage or should be bundled into rpki-sql-setup. Old settings.configure() code still present as a trail of breadcrumbs to follow when backing out the rest of the tortuous startup sequence required by the old way of doing things. svn path=/branches/tk713/; revision=5950
2014-09-13Initial schema migration for irdb. I expected this to break yamltest,Rob Austein
but it sails blithely along, suggesting that I've forgotten some bit of startup voodoo that it's doing. Regardless, the migration should be harmless, and now we know that South thinks it can read the IRDB models, which is progress. The current requirement to have a valid rpki.conf before one can run rpki-manage schemamigration etc is a bit of a pain, may need to do something about that. svn path=/branches/tk713/; revision=5949
2014-09-13Groundwork for Django ORM world conquest: sort out settings.py mess.Rob Austein
svn path=/branches/tk713/; revision=5948
2014-09-12Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5946
2014-09-12Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5945
2014-08-28Expire old RRDP deltas from SQL, delete unneded files from RRDP publication ↵Rob Austein
tree. svn path=/branches/tk705/; revision=5944
2014-08-28Rewrite pubd error handling code.Rob Austein
svn path=/branches/tk705/; revision=5943
2014-08-28RRDP test code had gotten a bit stale.Rob Austein
svn path=/branches/tk705/; revision=5942
2014-08-28YAGNIRob Austein
svn path=/branches/tk705/; revision=5941
2014-08-28New stricter publication algorithm requires us to salvage hash valuesRob Austein
from PDUs we optimize out of the publication queue. svn path=/branches/tk705/; revision=5940
2014-08-28Turn CMS debugging back off.Rob Austein
svn path=/branches/tk705/; revision=5939