aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-07Add show_roa_request and show_ghostbuster_request commands. See #663.Rob Austein
svn path=/trunk/; revision=5615
2014-01-07Set notBefore value directly when issuing certificates to avoid raceRob Austein
condition when issuing new manifest EE certificate. See #662. svn path=/trunk/; revision=5614
2014-01-07Remove ancient kludge that worked around a Django 1.2 bug.Rob Austein
svn path=/trunk/; revision=5613
2013-12-31Script to automate silly date extraction that I keep needing to do byRob Austein
hand. svn path=/trunk/; revision=5612
2013-12-20If we're going to use getopt(), perhaps we should account for the arguments ↵Rob Austein
it consumes? Doh. svn path=/trunk/; revision=5611
2013-12-19Rewrite all uses of readdir() to avoid using on dirent d_type field.Rob Austein
Some of this code was fairly unreadable, so this turned into a general clean up of the affected functions. See #660. svn path=/trunk/; revision=5610
2013-12-17Handle subprocess exit codes more gracefully.Rob Austein
svn path=/trunk/; revision=5609
2013-12-16Clean up unused variables.Rob Austein
svn path=/trunk/; revision=5608
2013-11-27regenRob Austein
svn path=/trunk/; revision=5607
2013-11-27$top/rpkid/portal-gui/ no longer needs a Makefile. Closes #477.Rob Austein
svn path=/trunk/; revision=5606
2013-11-23Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5605
2013-11-23Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5604
2013-11-23Emit better(?) error message when we hit can't open a TAL file. Fixes #113.Rob Austein
svn path=/trunk/; revision=5603
2013-11-22Add object count table, per ancient request from Keyur. See #10.Rob Austein
svn path=/trunk/; revision=5602
2013-11-22Add ssl-cert to runtime dependency list for Debian and Ubuntu RPKIRob Austein
packages. Fixes #615. svn path=/trunk/; revision=5601
2013-11-22Conformance: Make sure CMS contains exactly one certificate and thatRob Austein
it matches the certificate specified by the SignerInfo. svn path=/trunk/; revision=5600
2013-11-22Check certificate policy for qualifiers: allow id-qt-cps with aRob Austein
warning, since there's a WG draft about that, reject anything else. Fixes #640. svn path=/trunk/; revision=5599
2013-11-22Add NIDs for OIDs OpenSSL doesn't know about, convert all use ofRob Austein
literal OIDs in rcynic to use the NID API. We could probably do something a bit prettier with a .h file built by a script, but this addresses the basic problem. Closes #263. svn path=/trunk/; revision=5598
2013-11-22Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5597
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