aboutsummaryrefslogtreecommitdiff
path: root/rcynic
AgeCommit message (Collapse)Author
2012-11-30LACNIC rolled their trust anchor key and location.Rob Austein
svn path=/trunk/; revision=4924
2012-11-28Check signedObject URI when present. Closes #173.Rob Austein
svn path=/trunk/; revision=4922
2012-11-06Merge from /trunk.Rob Austein
svn path=/branches/tk274/; revision=4803
2012-10-29Pull from /trunk.Rob Austein
svn path=/branches/tk274/; revision=4798
2012-10-26Pull from /trunk.Rob Austein
svn path=/branches/tk274/; revision=4796
2012-10-26Add new APNIC TAL collection (they promise that this profusion of TALsRob Austein
is temporary, scout's honor). Old APNIC TAL slated for oblivion, probably next week. svn path=/trunk/; revision=4795
2012-10-24rcynic-svn.Rob Austein
svn path=/branches/tk274/; revision=4787
2012-10-17validation_status.py is both simpler and faster thanRob Austein
validation_status.awk, so delete the latter and make the former a proper script. svn path=/branches/tk274/; revision=4783
2012-10-04Pull from trunk/.Rob Austein
svn path=/branches/tk274/; revision=4755
2012-10-04ARIN decomissioned the TAL for their old repository and refuses toRob Austein
disclose the TAL for their new one except under NDA. svn path=/trunk/; revision=4754
2012-09-29Simplify loop.Rob Austein
svn path=/branches/tk274/; revision=4738
2012-09-29Clean shouldn't remove defstack.h (anymore).Rob Austein
svn path=/branches/tk274/; revision=4737
2012-09-29Clean up AVL_PARANOIA code.Rob Austein
svn path=/branches/tk274/; revision=4736
2012-09-19Move ASN.1 definitions for ROAs and Manifests to common header filesRob Austein
used by all the C programs. svn path=/branches/tk274/; revision=4725
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