aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-18make clear that oob has to be done even for root instanceRandy Bush
2017-04-10changed wgets for keyingRandy Bush
2017-01-27Accumulate primary keys instead of objects to work around Django caching.Rob Austein
This is nasty, and I still don't entirely understand it why this was happening. We collect ca_detail objects during bulk ROA processing, so that we can defer manifest and CRL updates until the end of the batch. Somehow, Django's caching code was causing the parent CA's issued serial number to roll back as part of this caching, which caused us to reuse serial numbers. Which is (very) bad. Replacing the collection of ca_detail objects with a collection of primary key values for those same ca_detail objects seems to have worked, presumably because it lets us force creation of a new queryset when it's time for us to process the relevant ca_detail objects. The question is how many other booby traps like this might be lurking.
2017-01-15Wrong Django voodoo in previous fix.Rob Austein
The rubber chicken needs to dance around the circle once, widdershins. Obviously. For future reference, the syntax for forcing queryset evaluation is "list(blarg.all())", not "[blarg.all()]". In this case it doesn't seem to be necessary.
2017-01-15rpkigui-rcynic inheritance handling was broken.Rob Austein
2017-01-14ARIN now allows download of their TAL without NDA, so include it.Rob Austein
2017-01-12Kludge to show TAL filename as "hostname" for TAL-related errors.Rob Austein
2016-10-10Merge branch 'master' of github.com:dragonresearch/rpki.netRob Austein
2016-10-10Update to OpenSSL 1.0.2j.Rob Austein
There would (probably) be no security issue with continuing to use OpenSSL 1.0.2h for RPKI, but it's usually best to stay current. Update the update-snapshot script to use git instead of svn.
2016-09-30warn of xenial onlyRandy Bush
Signed-off-by: Randy Bush <randy@psg.com>
2016-09-30warn we only support XenialRandy Bush
Signed-off-by: Randy Bush <randy@psg.com>
2016-08-09Jessie comments; spelling/typo/trailing-whitespace cleanup.Rob Austein
Randy accidently pushed a bunch of unsigned commits. I reviewed them before signing this one. Randy's knuckles have been whacked.
2016-08-09typoRandy Bush
2016-08-09relative github refRandy Bush
2016-08-09fix refsRandy Bush
2016-08-09fix refRandy Bush
2016-08-09fix refRandy Bush
2016-08-09try to fix refRandy Bush
2016-08-09push the suckerRandy Bush
2016-08-09add quickstartRandy Bush
2016-08-09a bit on quickstartRandy Bush
2016-08-09moved into placeRandy Bush
2016-08-09moved into placeRandy Bush
2016-08-08Move old manual to doc/manual, to make it easier to find other documentation.Rob Austein
2016-08-07GPG-signed commits from this point forward.Rob Austein
2016-08-04Wiki->HTML->Markdown on all dumped pages, zip attachments.Rob Austein
2016-08-03Try another conversion pass to salvage more of the links.Rob Austein
2016-08-03Dump of rpki.net Wiki, to capture content not linked into the manual.Rob Austein
2016-08-03Start adding back links that were lost in translation, updated as appropriate.Rob Austein
This is by no means a complete overhaul, just a fix for the most obviously broken links in the Installation pages.
2016-08-03Add a few more links to documentation and installation instructions.Rob Austein
Documentation needs a general overhaul and some manual cleanup of things that the Wiki extraction process got wrong, but it's probably simplest to finish converting all the external stuff (eg, APT repositories) first.
2016-08-02Update README to reflect move to GitHub.Rob Austein
2016-07-28Drop in documentation extracted from wiki.rpki.net. See README for details.Rob Austein
2016-07-28subprocess raises OSError when git isn't installed (eg, in pbuilder ↵Rob Austein
environment).
2016-07-28First cut at whacking build scripts to work with git instead of subversion.Rob Austein
2016-07-20add data import timestamps to the dashboard viewMichael Elkins
closes #838 svn path=/branches/tk705/; revision=6452
2016-07-20use format_html() to build strings returned by custom template tags so that ↵Michael Elkins
the output is not html escaped closes #835 svn path=/branches/tk705/; revision=6451
2016-07-20need to add contenttypes and auth to INSTALLED_APPS even for gui auxillary ↵Michael Elkins
scripts see #825 svn path=/branches/tk705/; revision=6450
2016-07-19add initial migration for the routeview app.Michael Elkins
add --fake-initial option when doing the migrations so that existing installs will ignore the initial migration svn path=/branches/tk705/; revision=6449
2016-07-19Implement new recommendation for HTTPS validation: try with validationRob Austein
enabled, if that fails, whine and retry with validation disabled. svn path=/branches/tk705/; revision=6448
2016-07-19Simplistic hack for versioning with git.Rob Austein
svn path=/branches/tk705/; revision=6447
2016-07-18Remove "import url from future" from Django templates. Fixes #823.Rob Austein
svn path=/branches/tk705/; revision=6446
2016-06-26Log resynchronization details.Rob Austein
svn path=/branches/tk705/; revision=6445
2016-06-17Disable email to root when a Django exception occurs, and log it to the ↵Michael Elkins
apache log instead. Make the GUI log level configurable via rpki.conf svn path=/branches/tk705/; revision=6444
2016-06-17Remove 'load url from future' as it is no longer needed in recent Django ↵Michael Elkins
versions See #823 svn path=/branches/tk705/; revision=6443
2016-06-09Fix badly written XXX_Driver.execute() methods: calling sequence isRob Austein
specified by DB API, just use it, rather than getting clever with variable-length argument sequences. svn path=/branches/tk705/; revision=6442
2016-06-08Bugfixes from Andrew Bradford (thanks!).Rob Austein
svn path=/branches/tk705/; revision=6441
2016-05-26Remove gratuitous None values from status database -- this appears toRob Austein
have been incomplete conversion from an older internal API, back when we still had Generation objects. In any case, status="None" in rcynic.xml is wrong, and has been giving rcynic-html indigestion. svn path=/branches/tk705/; revision=6440
2016-05-25Make rpkigui-import-routes use logging settings from /etc/rpki.conf instead ↵Michael Elkins
of rpki.django_settings.gui Create new rpki.django_settings.gui_script Django settings file with a minimal subset required to use the ORM, to be used in auxillary scripts Add [rpkigui-import-routes] section to rpki.conf Change log level of warning about AS value errors in routeviews dumps to DEBUG svn path=/branches/tk705/; revision=6439
2016-05-25New script to install an RPKI root key salvaged from an old rootdRob Austein
installation on top of the active CADetail of a new-style rootd-less rpkid configuration. This has been tested, but only lightly, and only in the lab. This script is dangerous. Do not run it unless you really know what you are doing, and even then you probably do not want to run it on anything but a brand new installation with no existing RPKI data. See #816. svn path=/branches/tk705/; revision=6438
2016-05-24More http:// => https:// changes in documentation links.Rob Austein
svn path=/branches/tk705/; revision=6436