aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-10Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5562
2013-10-09we must import rpki.gui.cacheview.models because it is illegal to try to ↵Michael Elkins
import a package svn path=/trunk/; revision=5561
2013-10-09Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5560
2013-10-09Fix inconsistent names for rpki-rtr's data directory. Fixes #635.Rob Austein
svn path=/trunk/; revision=5559
2013-10-09[5462] change to Auto_update error handling was incomplete.Rob Austein
Fixes #634. svn path=/trunk/; revision=5558
2013-10-09Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5557
2013-10-08Checkpoint.Rob Austein
svn path=/trunk/; revision=5556
2013-10-08Add DH and DSA parameter generation, while I still remember all theRob Austein
relevant details of the OpenSSL API. svn path=/trunk/; revision=5555
2013-10-08Preliminary support for ECDSA and EC key parameter generation. At theRob Austein
moment, the only kind of parameters we know how to generate are for EC on the P-256 curve, but the key generation code should accept any parameters that the OpenSSL command line tool's genpkey command can generate (and is not limited to ECDSA -- DSA and DH should work, most likely ECDH as well). Adding capability of generating parameters for other well-known EC curves would just mean exposing additional NID values, so we could easily support any curve OpenSSL knows about. Adding parameter generation for DH etc would be maybe a dozen additional lines of C code per algorithm, as all of these use the same internal EVP_PKEY interface with minor variations. svn path=/trunk/; revision=5554
2013-10-08Switch RSA key generation to use a new .generateRSA() class methodRob Austein
rather than abusing the Asymmetric __init__() method, in preparation for adding support for other public key algorithms like ECDSA. svn path=/trunk/; revision=5553
2013-10-07CheckpointRob Austein
svn path=/trunk/; revision=5552
2013-10-07No longer need separate uri table.Rob Austein
svn path=/trunk/; revision=5551
2013-10-07CheckpointRob Austein
svn path=/trunk/; revision=5550
2013-10-05CheckpointRob Austein
svn path=/trunk/; revision=5549
2013-10-05CheckpointRob Austein
svn path=/trunk/; revision=5548
2013-10-05CheckpointRob Austein
svn path=/trunk/; revision=5547
2013-10-04CheckpointRob Austein
svn path=/trunk/; revision=5546
2013-10-04Don't stomp depths we've already set.Rob Austein
svn path=/trunk/; revision=5545
2013-10-04Depth markers.Rob Austein
svn path=/trunk/; revision=5544
2013-10-04More SQL cleanup.Rob Austein
svn path=/trunk/; revision=5543
2013-10-03More SQL cleanup.Rob Austein
svn path=/trunk/; revision=5542
2013-10-03Normalize X.501 names and key IDs by moving these fields to separateRob Austein
table. Only those portions of query code currently used converted to use JOINs, everything else can wait until it becomes clear which bits we're keeping. svn path=/trunk/; revision=5541
2013-10-03Archive what now looks like another blind alley.Rob Austein
svn path=/trunk/; revision=5540
2013-10-03This script hadn't tracked last rpki.POW rewrite.Rob Austein
svn path=/trunk/; revision=5539
2013-10-01Map a few more exceptions to proper up-down protocol error codes,Rob Austein
teach rootd to generate same. Whack rootd's lame CRL generation code to account for subject certificates overwritten by rekey and to time entries out of the CRL. svn path=/trunk/; revision=5538
2013-10-01Remove unnecessary and incorrect assertion.Rob Austein
svn path=/trunk/; revision=5537
2013-10-01Convenience targets for resuming tests based on yamlconf and yamltest.Rob Austein
svn path=/trunk/; revision=5536
2013-09-30Don't delay waiting for daemons to start up if we're just going toRob Austein
wait for them to exit anyway. svn path=/trunk/; revision=5535
2013-09-30Copy Ghostbusters support over from yamltest.py.Rob Austein
svn path=/trunk/; revision=5534
2013-09-30ArchiveRob Austein
svn path=/trunk/; revision=5533
2013-09-30Sample of the original form of rcynic-lta.yaml, corresponding to theRob Austein
current useless version of the code. Major code rewrite likely, YAML will change with it, this version is just for the archive. svn path=/trunk/; revision=5531
2013-09-28Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5530
2013-09-28Script that generates flat doc isn't quite smart enough to notice oldRob Austein
pages that have now been deleted. svn path=/trunk/; revision=5529
2013-09-28Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5528
2013-09-28Build on Debian Wheezy too.Rob Austein
svn path=/trunk/; revision=5527
2013-09-27Keep package build on Debian Wheezy from whining that we didn't buildRob Austein
_POW.so for every installed version of Python. We may want to address this by whacking debian/rules instead eventually, but this works and is simple. svn path=/trunk/; revision=5526
2013-09-26Silence apachectl whining about ulimits during autoconf.Rob Austein
svn path=/trunk/; revision=5525
2013-09-26Bump CRL interval up by an hour to avoid race condition, since CRLRob Austein
regeneration isn't instantaneous. Closes #601. svn path=/trunk/; revision=5524
2013-09-26better error handling and logging when we can't parse the origin AS from a ↵Michael Elkins
routeviews entry see #632 svn path=/trunk/; revision=5523
2013-09-26DisclaimerRob Austein
svn path=/trunk/; revision=5522
2013-09-25Oops, FreeBSD port changes that should have been in [5520]. See #630.Rob Austein
svn path=/trunk/; revision=5521
2013-09-25Add --enable-wsgi-python-egg-cache. See #630.Rob Austein
svn path=/trunk/; revision=5520
2013-09-25Use NameVirtualHost for Apache 2.2 on Ubuntu as well as on FreeBSD.Rob Austein
Refactor config file template code to account for recent changes. svn path=/trunk/; revision=5519
2013-09-24Disable latest FreeBSD ports system whoopie cushion. Closes #631.Rob Austein
svn path=/trunk/; revision=5518
2013-09-23Use netifaces library to construct a list of IP addresses to stuffRob Austein
into the Django's furshlugginer ALLOWED_HOSTS list. See #628. svn path=/trunk/; revision=5517
2013-09-23set svn:keywords on util.pyMichael Elkins
svn path=/trunk/; revision=5516
2013-09-23rework save_statuses() to save a single status instead, and peform garbage ↵Michael Elkins
collection of objects which were not accepted later on in process_cache see #625 svn path=/trunk/; revision=5515
2013-09-23Test code shouldn't depend on scan_roas having been installed.Rob Austein
svn path=/trunk/; revision=5514
2013-09-23Missing single quote. Fixes #627.Rob Austein
svn path=/trunk/; revision=5513
2013-09-23catch OSError when calling os.stat() and treat the object as if it were ↵Michael Elkins
missing from rcynic.xml see #625 svn path=/trunk/; revision=5512