o-regan.org

Codesigning simplified…

Skip to: Content | Sidebar | Footer

Bird’s eye views of Carlow

19 April, 2008 (16:37) | general | By: kevin

Microsoft’s Virtual Earth (http://maps.live.com)  has bird’s eye views of Carlow.

image
Ruins of Carlow Castle as you’ve probably never seen them. You’d need a crane or a plane to get this shot.

 image
Courthouse

The imagery looks like it was taken late last year based on the building work in Shamrock Square and an estate near where I live.

Gulliver Sculpture

15 April, 2008 (10:23) | general, photo | By: kevin

Sand sculpture of Gulliver and a lilliputian in the IFSC in Dublin. Part of Once City One Book exhibition by Dublin City Council.

Gulliver 004

Gulliver 012

So what happened?

11 April, 2008 (09:32) | general | By: kevin

Between upgrading from wordpress 2.2.2 to 2.3.3 and the following jump to 2.5 I managed to lose all the comments on my posts.

The original 2.2.2 to 2.3.3 upgrade caused some corruption of UTF-8 characters but the comments were still there. Attempting to get to 2.5 to avoid spam attacks left me with no comments at all. They were still there in the database but weren’t being shown.

The installatron control panel couldn’t seem to return me to even the 2.2.2 state so I opted to take the various database backups and rebuild from scratch.

Blog posts and pages are restored (at least for those that get any decent inbound traffic). Now the slightly larger task of cleaning up the comments and re-adding them to the posts.

Comments now restored, phew!

Rebuilding blog contents

10 April, 2008 (21:39) | general | By: kevin

Slowly re-adding the existing posts, and hopefully the comments too. 

Be back shortly…

Just realised that it’s a year to the day since I started this.

11/4/8 - Posts & Pages are back. Onwards to the comments.

 

Signing a Firefox plug-in

9 October, 2007 (23:57) | codesigning, faq, signtool, xpi | By: kevin

Laurent brought this up recently in the comments on the XPISigner download page. He ran into an issue signing his Firefox Linux plug-in with XPISigner. Some files were no longer executable when the XPI was deployed.

This is a ‘feature’ of java’s cross-platform underpinnings, since not all platforms use file-system metadata to flag files as executable.

You can work around this using a combination of XPISigner and the unix ZIP command.

Zip (on unix) will preserve the exec flag when creating the archive and Firefox will honour the setting when it extracts the contents of the xpi during installation.

Instructions

  • Run xpisigner to create the file manifests and signature.
  • Delete your output xpi file
  • Zip your content directory and rename your output file to .xpi

Note

You may need to give ZIP an inclusion file list and make sure that META-INF/zigbert.rsa is the first file in the archive

e.g. zip outfile.xpi -i@include.lst

Where include.lst is a file listing all the files you want in the archive.

See http://o-regan.org/2007/04/11/firefox-xpi-internal-structure/ for the reasoning.
<

XPISigner v1.6 released

1 October, 2007 (00:02) | firefox, java, security, signtool, xpi | By: kevin

Available from the download page.

Version 1.6

  • Fixed FileNotFound exception for xpi output file that doesn’t exist (yet). XPISigner now creates the file entry so the jar operation can use it.
  • Updated the unix script
  • Readme now correctly refers to the unix script as xpisigner.sh

Code signing simplified…

17 August, 2007 (00:01) | mISV, multisigner, signtool | By: kevin

Multisigner launched yesterday on it’s own domain (multisigner.com). The first drop of the product supports signing Firefox Extensions/Toolbars direct from the MS Windows ‘Personal’ certificate store.

How easy is it? Check out the link below which will take you to the launch page.

image

Over the next few weeks the other combinations will be made available. Multisigner will be a commercial product but people who contributed feedback and donations to XPISigner will receive Multisigner for free.

XPISigner v 1.5 released

15 August, 2007 (00:04) | codesigning, extension, signtool, xpi | By: kevin

Now available from the download page.

  • Updated the readme.txt in the zip to the latest version.
  • Some VM’s displayed FileNotFound exceptions when the META-INF folder didn’t exist. Added explicit checks and create folders as required.
  • Removed some debugging statements e.g., “bc” from the output.
  • 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
  • Some PFX files fail to load and cause an “IllegalKeySize” exception. This is still being investigated.

Links & Listings

12 August, 2007 (23:17) | Uncategorized | By: kevin

CopySafe

Linkback from the guys at www.copysafe.net, they were one of the first to try out XPISigner and helped squash the early bugs. Much appreciated!

DMOZ

It took about three months but now XPISigner is listed on the
Open Directory Project (DMOZ)
http://www.dmoz.org/Bookmarks/D/development/Firefox/Add-ons/Development/

Links & Listings

12 August, 2007 (23:17) | Uncategorized | By: kevin

CopySafe

Linkback from the guys at www.copysafe.net, they were one of the first to try out XPISigner and helped squash the early bugs. Much appreciated!

DMOZ

It took about three months but now XPISigner is listed on the
Open Directory Project (DMOZ)
http://www.dmoz.org/Bookmarks/D/development/Firefox/Add-ons/Development/