aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-21Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5596
2013-11-21Archive the main control scripts for our old cron-driven testbed withRob Austein
its pseudo-IANA and pseudo-RIR databases. Closes #34. svn path=/trunk/; revision=5595
2013-11-21Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5594
2013-11-21New -c option in print_roa and print_rpki_manifest triggered latentRob Austein
bug in BIO cleanup. svn path=/trunk/; revision=5593
2013-11-21TypoRob Austein
svn path=/trunk/; revision=5592
2013-11-20Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5591
2013-11-20Add -c options to print_roa and print_rpki_manifest to dump the entireRob Austein
CMS blob in (hideously ugly) text format. See #655. svn path=/trunk/; revision=5590
2013-11-08Exit with comprehensible error code if we couldn't parse anything fromRob Austein
RIB dump. See #653. svn path=/trunk/; revision=5589
2013-11-07More precise checking of attributes in CMS SignerInfos. Fixes #644.Rob Austein
svn path=/trunk/; revision=5588
2013-11-07Check manifest validity dates against its EE certificate. Fixes #651.Rob Austein
svn path=/trunk/; revision=5587
2013-11-07Don't allow EKU in signed objects. Fixes #645.Rob Austein
svn path=/trunk/; revision=5586
2013-11-07JPNIC is now under APNIC testbed, so remove old jpnic.tal.Rob Austein
svn path=/trunk/; revision=5585
2013-11-06Check ROA max prefix length against prefix length. Fixes #648.Rob Austein
svn path=/trunk/; revision=5584
2013-11-06Check certificates for non-null SAFI. While we're at it, check forRob Austein
unknown AFI in case that somehow slips past OpenSSL. Fixes #641. svn path=/trunk/; revision=5583
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