<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>o-regan.org &#187; extension</title>
	<atom:link href="http://o-regan.org/category/extension/feed/" rel="self" type="application/rss+xml" />
	<link>http://o-regan.org</link>
	<description>Quality iPhone Apps</description>
	<lastBuildDate>Thu, 30 Jun 2011 10:12:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>XPISigner to be updated in March 2009</title>
		<link>http://o-regan.org/2009/02/24/xpisigner-to-be-updated-in-march-2009/</link>
		<comments>http://o-regan.org/2009/02/24/xpisigner-to-be-updated-in-march-2009/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 14:24:42 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[crypto]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[signtool]]></category>
		<category><![CDATA[xpi]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension]]></category>
		<category><![CDATA[xpisigner]]></category>

		<guid isPermaLink="false">http://o-regan.org/?p=90</guid>
		<description><![CDATA[For those using XPISigner, and there appears to be a few of you according to the site stats, there will be an update released next month: Features: Support for zip instead of jar on unix to preserve exec flag on files. This is useful for Firefox plugins. Support for Firefox cert and key stores. (Windows [...]]]></description>
			<content:encoded><![CDATA[<p>For those using XPISigner, and there appears to be a few of you according to the site stats, there will be an update released next month:</p>
<p>Features:</p>
<ul>
<li>Support for zip instead of jar on unix to preserve exec flag on files. This is useful for Firefox plugins.</li>
<li>Support for Firefox cert and key stores. (Windows initially)</li>
<li>Support for Windows Cert store (Java 6 only)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://o-regan.org/2009/02/24/xpisigner-to-be-updated-in-march-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XPISigner v 1.5 released</title>
		<link>http://o-regan.org/2007/08/15/xpisigner-v-15-released-2/</link>
		<comments>http://o-regan.org/2007/08/15/xpisigner-v-15-released-2/#comments</comments>
		<pubDate>Tue, 14 Aug 2007 23:04:41 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[codesigning]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[signtool]]></category>
		<category><![CDATA[xpi]]></category>

		<guid isPermaLink="false">http://o-regan.org/?p=20</guid>
		<description><![CDATA[Now available from the download page. Updated the readme.txt in the zip to the latest version. Some VM&#8217;s displayed FileNotFound exceptions when the META-INF folder didn&#8217;t exist. Added explicit checks and create folders as required. Removed some debugging statements e.g., &#8220;bc&#8221; from the output. When running from a folder other than the baseDir the value [...]]]></description>
			<content:encoded><![CDATA[<p><a HREF="http://o-regan.org/xpisigner-secure-your-firefox-extensions/download-xpisigner/">Now available from the download page.</a></p>
<ul>
<li>Updated the readme.txt in the zip to the latest version.</li>
<li>Some VM&#8217;s displayed <em>FileNotFound</em> exceptions when the META-INF folder didn&#8217;t exist. Added explicit checks and create folders as required.</li>
<li>Removed some debugging statements e.g., &#8220;bc&#8221; from the output.</li>
<li>When running from a folder other than the baseDir the value of baseDir needed to fully qualified. Now you can use relative paths e.g., ..\..\src</li>
<li><em>Some PFX files fail to load and cause an &#8220;IllegalKeySize&#8221; exception. This is still being investigated.</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://o-regan.org/2007/08/15/xpisigner-v-15-released-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XPISigner &#8211; Java cross-platorm xpi signing tool</title>
		<link>http://o-regan.org/2007/04/14/xpisigner-java-cross-platorm-xpi-signing-tool/</link>
		<comments>http://o-regan.org/2007/04/14/xpisigner-java-cross-platorm-xpi-signing-tool/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 20:39:58 +0000</pubDate>
		<dc:creator>kevin</dc:creator>
				<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[signtool]]></category>
		<category><![CDATA[xpi]]></category>

		<guid isPermaLink="false">http://o-regan.org/?p=7</guid>
		<description><![CDATA[XPISigner creates signed extensions or plug-ins for Firefox and Thunderbird. It is a replacement for signtool.exe Requirements: Java 5 or higher PKCS#12 (PFX) file containing your signing key and certificate Your unpacked xpi directory structure To sign the xpi file you need to point XPISigner at the directory containing your unpacked xpi. XPISigner processes each [...]]]></description>
			<content:encoded><![CDATA[<p>XPISigner creates signed extensions or plug-ins for Firefox and Thunderbird.</p>
<p>It is a replacement for signtool.exe</p>
<p>Requirements:</p>
<ul>
<li>Java 5 or higher</li>
<li>PKCS#12 (PFX) file containing your signing key and certificate</li>
<li>Your unpacked xpi directory structure</li>
</ul>
<p>To sign the xpi file you need to point XPISigner at the directory containing your unpacked xpi.</p>
<p>XPISigner processes each file in the directory calculating the MD5 and SHA-1 hash values required for the manifest.mf and zigbert.sf files.</p>
<p>Once the hashes are calculated a PKCS#7 detached signature blob is created using the signing key provided. The PKCS#7 signature is saved as zigbert.rsa.</p>
<p>Finally the xpi is created. The XPI is a regular zip file with one caveat; for a signed xpi the &#8220;META-INF/zigbert.rsa&#8221; file must be stored first in the archive.</p>
<p>You can now test your signed xpi in Firefox.  </p>
<p>XPISigner can be downloaded from <a href="http://o-regan.org/xpisigner-secure-your-firefox-extensions">http://o-regan.org/xpisigner-secure-your-firefox-extensions</a><a href="http://o-regan.org/"></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://o-regan.org/2007/04/14/xpisigner-java-cross-platorm-xpi-signing-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

