aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-06Check for manifestNumber too big. Fixes #652.Rob Austein
svn path=/trunk/; revision=5582
2013-11-06Check for certificate serial number too big. Fixes #642.Rob Austein
svn path=/trunk/; revision=5581
2013-11-06RFC 5280 restriction to 20 octets is 20 octets in two's complement, soRob Austein
max value has to allow for sign bit. See #642. svn path=/trunk/; revision=5580
2013-11-01Another test case.Rob Austein
svn path=/trunk/; revision=5578
2013-11-01Allow iteration over all the resource_ranges in a resource_bag.Rob Austein
svn path=/trunk/; revision=5577
2013-10-31Checkpoint.Rob Austein
svn path=/trunk/; revision=5576
2013-10-31CheckpointRob Austein
svn path=/trunk/; revision=5575
2013-10-31Checkpoint.Rob Austein
svn path=/trunk/; revision=5574
2013-10-29Checkpoint.Rob Austein
svn path=/trunk/; revision=5573
2013-10-29Checkpoint.Rob Austein
svn path=/trunk/; revision=5572
2013-10-28Checkpoint.Rob Austein
svn path=/trunk/; revision=5571
2013-10-23Add rrdtool as build depend to make ./configure happy.Rob Austein
svn path=/trunk/; revision=5570
2013-10-22Checkpoint.Rob Austein
svn path=/trunk/; revision=5569
2013-10-22CheckpointRob Austein
svn path=/trunk/; revision=5568
2013-10-14Cosmetic change to force test of upgraded build system.Rob Austein
svn path=/trunk/; revision=5567
2013-10-12So it turns out that most DBapi Cursor implementations have beenRob Austein
extended to support the iterator protocol, and that most DBapi Connection implementations have been extended to support the context manager protocol. Who knew? svn path=/trunk/; revision=5566
2013-10-12CheckpointRob Austein
svn path=/trunk/; revision=5565
2013-10-11Checkpoint.Rob Austein
svn path=/trunk/; revision=5564
2013-10-11Checkpoint.Rob Austein
svn path=/trunk/; revision=5563
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