aboutsummaryrefslogtreecommitdiff
path: root/rcynic
AgeCommit message (Collapse)Author
2013-01-09Doh.Rob Austein
svn path=/branches/tk377/; revision=4965
2013-01-09I guess it helps to create the parent directory too.Rob Austein
svn path=/branches/tk377/; revision=4964
2013-01-09Doh. Typo.Rob Austein
svn path=/branches/tk377/; revision=4963
2013-01-09More fun with pkg-install.Rob Austein
svn path=/branches/tk377/; revision=4962
2013-01-08CheckpointRob Austein
svn path=/branches/tk377/; revision=4959
2013-01-08Start work on separate RP and CA ports for FreeBSD.Rob Austein
svn path=/branches/tk377/; revision=4954
2013-01-04installation-scripts/linux/install.sh is in svn now rather thanRob Austein
generated, so distclean should not remove it. svn path=/trunk/; revision=4948
2012-12-20Using autoconf to customize shell scripts (as opposed to Makefiles)Rob Austein
violates autoconf's theory of operation, and is unnecessary in the case of the rcynic Linux installation script in any case, as we can just do the expansion in the Makefile and pass settings to the script. svn path=/trunk/; revision=4939
2012-12-20Add "make instalation-manifest" as a first cut at something that willRob Austein
automate construction of things like the pkg-plist for a FreeBSD port. This is a fairly nasty kludge, but we're kind of trapped at the intersection of two different build systems (autoconf and disttools) and a laundry list of platform-specific packaging systems, so anything we do here is likely to be nasty, and almost anything is better than trying to maintain packing lists for all those systems by hand. svn path=/trunk/; revision=4938
2012-12-13Update message printed at end of Linux installation. See #363.Rob Austein
svn path=/trunk/; revision=4932
2012-12-13Make shared library copying code work again on Ubuntu 12.04LTS. NeedRob Austein
to test other Linux platforms to see what this breaks. Whole thing probably needs to be controlled a lot more tightly by autoconf. See #363. svn path=/trunk/; revision=4931
2012-12-10First cut at adding support for Ubuntu 12.04. See #363.Rob Austein
Not yet tested, because upgrade to my test machine is taking a while. svn path=/trunk/; revision=4926
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