<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>Plugin/dsa_pub.pem</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -47,6 +47,7 @@
 		69A26D0C0F302C10006648BC /* NSBezierPath-RoundedRectangle.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A26D0B0F302C10006648BC /* NSBezierPath-RoundedRectangle.m */; };
 		79166CBD0FF69E1800B1F69B /* CTGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 79166CBB0FF69E1800B1F69B /* CTGradient.m */; };
 		79A21C4D0F30B735009424B8 /* CTFWhitelistWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 79A21C490F30B735009424B8 /* CTFWhitelistWindowController.m */; };
+		79B1F5C0105D9CEE0081D0B0 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 79B1F5BF105D9CEE0081D0B0 /* dsa_pub.pem */; };
 		79C040700FF1CCE6002DA6A5 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 79A060EB0FF1CBF50035F03A /* Sparkle.framework */; };
 		79E2EB930F86AAD3005CF170 /* SparkleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 79E2EB920F86AAD3005CF170 /* SparkleManager.m */; };
 		844695F70F470D1F00DC783A /* CTFsIFRSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 844695910F46FC6600DC783A /* CTFsIFRSupport.m */; };
@@ -147,6 +148,7 @@
 		79475E0C0F658D9A00FD82E3 /* Sparkle.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = &quot;wrapper.pb-project&quot;; name = Sparkle.xcodeproj; path = Plugin/Sparkle/Sparkle.xcodeproj; sourceTree = &quot;&lt;group&gt;&quot;; };
 		79A21C490F30B735009424B8 /* CTFWhitelistWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CTFWhitelistWindowController.m; path = Plugin/CTFWhitelistWindowController.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		79A21C4A0F30B735009424B8 /* CTFWhitelistWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CTFWhitelistWindowController.h; path = Plugin/CTFWhitelistWindowController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		79B1F5BF105D9CEE0081D0B0 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dsa_pub.pem; path = Plugin/dsa_pub.pem; sourceTree = &quot;&lt;group&gt;&quot;; };
 		79E2EB910F86AAD3005CF170 /* SparkleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SparkleManager.h; path = Plugin/SparkleManager.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		79E2EB920F86AAD3005CF170 /* SparkleManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SparkleManager.m; path = Plugin/SparkleManager.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		844695900F46FC6600DC783A /* CTFsIFRSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CTFsIFRSupport.h; path = Plugin/CTFsIFRSupport.h; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -225,6 +227,7 @@
 				072189BA0F30D9C3008C8944 /* ContextualMenu.xib */,
 				072189BC0F30D9C3008C8944 /* WhitelistPanel.xib */,
 				A494CC2B0F9F2446007D5EEB /* ctf.icns */,
+				79B1F5BF105D9CEE0081D0B0 /* dsa_pub.pem */,
 				D9566C2B0F37EA0800358646 /* deSIFR Resources */,
 			);
 			indentWidth = 4;
@@ -368,6 +371,7 @@
 				6953E43C0F3EDEB50014ECF7 /* MenubarMenu.xib in Resources */,
 				A494CC2C0F9F2446007D5EEB /* ctf.icns in Resources */,
 				00FBE92F0FCD68CE00BC0995 /* NSActionTemplate.png in Resources */,
+				79B1F5C0105D9CEE0081D0B0 /* dsa_pub.pem in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -492,7 +496,7 @@
 				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
 				GCC_WARN_SIGN_COMPARE = YES;
-				PRODUCT_VERSION = 1.5.1;
+				PRODUCT_VERSION = 1.5.2;
 				WARNING_CFLAGS = &quot;-Wall&quot;;
 			};
 			name = Debug;
@@ -505,7 +509,7 @@
 				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
 				GCC_WARN_SIGN_COMPARE = YES;
-				PRODUCT_VERSION = 1.5.1;
+				PRODUCT_VERSION = 1.5.2;
 				WARNING_CFLAGS = &quot;-Wall&quot;;
 			};
 			name = Release;</diff>
      <filename>ClickToFlash.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -52,6 +52,10 @@ cp -R &quot;$BUILT_PLUGIN&quot; &quot;$MY_INSTALLER_ROOT&quot;
 # Stuff it into a .zip.
 cd &quot;$BUILT_PRODUCTS_DIR&quot;
 zip -r &quot;$VERSIONED_NAME.zip&quot; &quot;ClickToFlash.pkg&quot;
-cd $SCRIPT_WD
+
+if [ -f &quot;$HOME/Documents/releases/ClickToFlash/dsa_priv.pem&quot; ]; then
+	`openssl dgst -sha1 -binary &lt; &quot;$VERSIONED_NAME.zip&quot; | openssl dgst -dss1 -sign &quot;$HOME/Documents/releases/ClickToFlash/dsa_priv.pem&quot; | openssl enc -base64 &gt; $VERSIONED_NAME.dsaSignature`
+fi
+cd &quot;$SCRIPT_WD&quot;
 
 rm -rf &quot;$MY_INSTALLER_ROOT&quot;</diff>
      <filename>Installer/build_installer_pkg.command</filename>
    </modified>
    <modified>
      <diff>@@ -24,6 +24,8 @@
 	&lt;string&gt;${PRODUCT_VERSION}&lt;/string&gt;
 	&lt;key&gt;NSPrincipalClass&lt;/key&gt;
 	&lt;string&gt;CTFClickToFlashPlugin&lt;/string&gt;
+	&lt;key&gt;SUPublicDSAKeyFile&lt;/key&gt;
+	&lt;string&gt;dsa_pub.pem&lt;/string&gt;
 	&lt;key&gt;SUFeedURL&lt;/key&gt;
 	&lt;string&gt;http://rentzsch.github.com/clicktoflash/release_notes/appcast.xml&lt;/string&gt;
     &lt;!--&lt;string&gt;http://rentzsch.github.com/clicktoflash/release_notes/appcast_distantfuture.xml&lt;/string&gt;--&gt;</diff>
      <filename>Plugin/Info-Plugin.plist</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>330c89e5706f64f5b0073be17112d5bb864ff8bf</id>
    </parent>
  </parents>
  <author>
    <name>rentzsch</name>
    <email>jwr.git@redshed.net</email>
  </author>
  <url>http://github.com/rentzsch/clicktoflash/commit/c8f4d7f897a039d5d04ea92e178a15238adcacab</url>
  <id>c8f4d7f897a039d5d04ea92e178a15238adcacab</id>
  <committed-date>2009-09-13T15:09:15-07:00</committed-date>
  <authored-date>2009-09-13T15:09:15-07:00</authored-date>
  <message>[NEW] Start signing Sparkle updates. Bump to 1.5.2.</message>
  <tree>258332475abd95c7d868bc032685d1ea09b067d9</tree>
  <committer>
    <name>rentzsch</name>
    <email>jwr.git@redshed.net</email>
  </committer>
</commit>
