aboutsummaryrefslogtreecommitdiff
path: root/rcynic
AgeCommit message (Collapse)Author
2012-09-14Disable AVL_PARANOIA code.Rob Austein
svn path=/branches/tk274/; revision=4714
2012-09-14Add AVL index of validation_status database.Rob Austein
svn path=/branches/tk274/; revision=4713
2012-08-02First hack to hostkeys didn't work. Still need option to protect theRob Austein
clueless from disabling hostkeys accidently, but Iain has a plane to catch. svn path=/trunk/; revision=4619
2012-08-02Check for 404 errors, allow specification of username and password forRob Austein
transmission daemon. Also allow SSH hostkeys to be optional, which is a bad idea, but is needed in certain automated test environments where the hostkey isn't available without heroic effort (read: don't run without a hostkey in any kind of production environment). svn path=/trunk/; revision=4618
2012-07-30Add -x option to control "XML summary" file name from command line.Rob Austein
Consolidate code that generates file:// URIs from filenames. svn path=/trunk/; revision=4613
2012-07-12CleanupRob Austein
svn path=/trunk/; revision=4595
2012-07-11First cut at Ruediger's "tell me why this object went away" tool. NoRob Austein
doubt could be vastly improved. See #257. svn path=/trunk/; revision=4594
2012-07-06Clever hack of inserting SVG inline doesn't work with xml.etree due toRob Austein
xml.etree's lack of support for XML namespaces. lxml.etree gets this right, but we don't want to require relying parties to install lxml. Since every browser we care about supports SVG with plain old <img/> elements, just do this the simple way and move on. Fixes #264. svn path=/trunk/; revision=4591
2012-07-06Handle empty hostname list.Rob Austein
svn path=/trunk/; revision=4585
2012-07-03Add EPS support and other tweaks to simplify incorporating output fromRob Austein
this program in slide decks. svn path=/trunk/; revision=4564
2012-06-26Certificate UID fields forbidden by RPKI profile.Rob Austein
svn path=/trunk/; revision=4560
2012-06-26Avoid lxml-specific extensions to the etree API in relying party code.Rob Austein
svn path=/trunk/; revision=4559
2012-06-25Paramiko shutdown code whines occasionally, maybe closing sshRob Austein
connection instead of just sftp channel will fix this? svn path=/trunk/; revision=4555
2012-06-24RFC 6485 contradicts RFCs 2630 and 3370, which make rsaEncryption theRob Austein
mandatory-to-support CMS signatureAlgorithm OID. All known existing RPKI engines and validators use CMS engines which follow the base CMS specifications, so this is almost certainly an error in RFC 6485. Allow either rsaEncryption or sha256WithRSAEncryption, pending resolution of this issue by the IETF SIDR WG. svn path=/trunk/; revision=4554
2012-06-23Check OID in CMS SignerInfo contentType attribute (conformance).Rob Austein
svn path=/trunk/; revision=4553
2012-06-22More CMS conformance checks, and fix a couple I got wrong yesterday.Rob Austein
svn path=/trunk/; revision=4551
2012-06-22Check CMS SignerInfo algorithm OIDs (conformance).Rob Austein
svn path=/trunk/; revision=4550
2012-06-22Check CMS for presence of CRLs (conformance).Rob Austein
svn path=/trunk/; revision=4549
2012-06-21Check for duplicate names in manifest (conformance).Rob Austein
svn path=/trunk/; revision=4548
2012-06-21Tighter checking of integer values in input data (conformance).Rob Austein
svn path=/trunk/; revision=4547
2012-06-19Avoid breaking BitTorrent when installing new rcynic.Rob Austein
svn path=/trunk/; revision=4546
2012-06-16Just ignore file:// URIs.Rob Austein
svn path=/trunk/; revision=4544
2012-06-15Handle all "partial transfer" (rsync code 23) errors the same way.Rob Austein
svn path=/trunk/; revision=4542
2012-06-13Missing directory at repository site is not a transfer failure.Rob Austein
svn path=/trunk/; revision=4538
2012-06-08show.sh has been replaced by rcynic-text.Rob Austein
svn path=/trunk/; revision=4531
2012-06-07More compact encoding.Rob Austein
svn path=/trunk/; revision=4528
2012-06-06Checkpoint: flag individual labels that have changed.Rob Austein
svn path=/trunk/; revision=4527
2012-06-06Suppress comparision of backup generation for now.Rob Austein
svn path=/trunk/; revision=4526
2012-06-06First (fairly lame) pass at comparing rcynic.xml files. Not friendlyRob Austein
enough for anybody yet, even the author, at the moment just testing the basic comparision algorithm. svn path=/trunk/; revision=4525
2012-06-01CentOS 6 ships with a version of Python too old to haveRob Austein
subprocess.check_output(). We're not currently using rrdtool's stdout anyway, so just send it to /dev/null. Closes #253. svn path=/trunk/; revision=4523
2012-06-01Apparently --dynamic-labels is too recent to use. It was a stylisticRob Austein
whim anyway, just remove it. Closes #254. svn path=/trunk/; revision=4522
2012-05-29CSS cleanup: use "display: none" instead of positioning elementsRob Austein
offscreen, visual indicator (reverse video) on hovered link. svn path=/trunk/; revision=4521
2012-05-28Don't need "sfhover" anymore either.Rob Austein
svn path=/trunk/; revision=4520
2012-05-28Jeff tells me that even Internet Exploder can handle hover-based CSSRob Austein
menus without Javascript now. svn path=/trunk/; revision=4519
2012-05-23Split all-details table into connections and objects. Clean upRob Austein
section headers and navbar. svn path=/trunk/; revision=4517
2012-05-23Rename BBN TAL since it rarely works.Rob Austein
svn path=/trunk/; revision=4516
2012-05-23Enable line breaks ("pretty printing") in XHTML output. Add commentRob Austein
noting how we might use <a/> elements in SVG images. svn path=/trunk/; revision=4515
2012-05-23Fix installation permissions for rcynic-html, doh.Rob Austein
svn path=/trunk/; revision=4513
2012-05-23rcynic.py => rcynic-html.Rob Austein
svn path=/trunk/; revision=4512
2012-05-23Use autoconf to find rrdtool.Rob Austein
svn path=/trunk/; revision=4509
2012-05-22Sort detail lists to put most serious errors first.Rob Austein
svn path=/trunk/; revision=4508
2012-05-22Navbar tweak.Rob Austein
svn path=/trunk/; revision=4507
2012-05-22Get link filenames right. Wrap SVG in HTML so navigation bar is stillRob Austein
available. svn path=/trunk/; revision=4506
2012-05-22First cut at something with sensible pages and a menu bar.Rob Austein
svn path=/trunk/; revision=4505
2012-05-21CleanupRob Austein
svn path=/trunk/; revision=4504
2012-05-21Replacement for show.xsl and show.awk.Rob Austein
svn path=/trunk/; revision=4503
2012-05-21Read from stdin if no filenames given.Rob Austein
svn path=/trunk/; revision=4502
2012-05-19We already use Python pretty heavily in the relying party tools, soRob Austein
start phasing out the silly XSL + AWK hacks. svn path=/trunk/; revision=4501
2012-05-19TypoRob Austein
svn path=/trunk/; revision=4500
2012-05-19Refactor into something a bit easier to maintain and extend. AmongRob Austein
other things, the nasty code to generate HTML tables is now a set of class methods, rather than being replicated inline for each table. svn path=/trunk/; revision=4499