From 07a763300e751724e18e8fa8729dfb321840757f Mon Sep 17 00:00:00 2001 From: Nick White Date: Thu, 16 Jun 2011 01:41:24 +0100 Subject: Improve make file --- TODO | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 57a1765..1889c04 100644 --- a/TODO +++ b/TODO @@ -14,10 +14,13 @@ gecko: get working with firefox mobile https://wiki.mozilla.org/Mobile/Fennec/Extensions finish update support. this means use tool http://www.softlights.net/projects/mxtools/uhura.html to sign mozilla thing once it's working look into using rapper and bourne shell script to sign + this is difficult as mozilla wants the signature of a very particular serialisation of the update rdf + https://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility#Update_RDF_Format + openssl dgst -sha512 -binary -sign private.pem web/gecko-updates.rdf i'm pretty sure generates the correct signature. however it then has to be encoded, using asn1/der & base64. also, according to the docs only the hash is signed/hashed, whereas it looks like the whole (particularly serialised) rdf is used by uhura build: set website from makefile variable / sed everywhere - build to current directory, not web + add clauses to makefile so make can work without a private key (for easy 3rd party modifications etc) web: change 'download simplyread' button to 'simplyread 0.4 source' -- cgit v1.2.3