aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-09Update more copyrights, clean up module doc blocks.Rob Austein
svn path=/trunk/; revision=5624
2014-01-09getopt -> argparse, update copyright.Rob Austein
svn path=/trunk/; revision=5623
2014-01-09Comment typo.Rob Austein
svn path=/trunk/; revision=5622
2014-01-08getopt -> argparse, update copyright.Rob Austein
svn path=/trunk/; revision=5621
2014-01-08getopt -> argparse, update copyright.Rob Austein
svn path=/trunk/; revision=5620
2014-01-08Update OpenSSL to 1.0.1f.Rob Austein
svn path=/trunk/; revision=5619
2014-01-07Switch `rpkic show_published_objects` to use `.tracking_data()`Rob Austein
format, same as rpkid and pubd use in their logs. Closes #663. svn path=/trunk/; revision=5618
2014-01-07Clean up non-verifying CMS extraction methods.Rob Austein
svn path=/trunk/; revision=5617
2014-01-07Add show_received_resources and show_published_objects. See #663.Rob Austein
svn path=/trunk/; revision=5616
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