Add the public key for Sparkle updates
authorRobert Sesek <rsesek@bluestatic.org>
Mon, 23 Feb 2009 19:51:39 +0000 (14:51 -0500)
committerRobert Sesek <rsesek@bluestatic.org>
Mon, 23 Feb 2009 19:51:39 +0000 (14:51 -0500)
* Info.plist: Add the key file entry
* dsa_pub.pem: New file
* MacGDBp.xcodeproj: Project updates for keyfile

Info.plist
MacGDBp.xcodeproj/project.pbxproj
dsa_pub.pem [new file with mode: 0644]

index 3fb991d8e02955bca75a89bf39f81940d49cf7c5..7d6d321a7812b3cbd37c53124696978e718b04ba 100644 (file)
@@ -23,7 +23,7 @@
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>GIT_HASH</string>
+       <string>__GITCREMENT__</string>
        <key>NSMainNibFile</key>
        <string>MainMenu</string>
        <key>NSPrincipalClass</key>
@@ -32,5 +32,7 @@
        <string>http://www.bluestatic.org/versioncast.php?prod=macgdbp</string>
        <key>SUShowReleaseNotes</key>
        <false/>
+       <key>SUPublicDSAKeyFile</key>
+       <string>dsa_pub.pem</string>
 </dict>
 </plist>
index 4d219565d799ad1ced2285254dbf9d0ac62f1883..77968956cca42140b7baac73accdff3706f76487 100644 (file)
@@ -17,6 +17,7 @@
                1E35FC760C6579CA0030F527 /* NSXMLElementAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E35FC750C6579CA0030F527 /* NSXMLElementAdditions.m */; };
                1E35FEA10C6599040030F527 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E35FEA00C6599040030F527 /* base64.c */; };
                1E416FF90D36F821009A53A2 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1E416FF60D36F821009A53A2 /* MainMenu.xib */; };
+               1E42F1D70F53317B008412DB /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 1E42F1D60F53317B008412DB /* dsa_pub.pem */; };
                1E4C7AF90DA401C7000A9DC7 /* BreakpointManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E4C7AF80DA401C7000A9DC7 /* BreakpointManager.m */; };
                1E67E6FD0F3C052000E68F1B /* PreferencesPathsArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E67E6FC0F3C052000E68F1B /* PreferencesPathsArrayController.m */; };
                1E7188680D839F6300969277 /* BSLineNumberView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7188630D839F6300969277 /* BSLineNumberView.m */; };
@@ -74,6 +75,7 @@
                1E35FEA00C6599040030F527 /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = base64.c; path = Source/base64.c; sourceTree = "<group>"; };
                1E35FFB00C65A74C0030F527 /* NSXMLElementAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSXMLElementAdditions.h; path = Source/NSXMLElementAdditions.h; sourceTree = "<group>"; };
                1E416FF70D36F821009A53A2 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
+               1E42F1D60F53317B008412DB /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = "<group>"; };
                1E4C7AF70DA401C7000A9DC7 /* BreakpointManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BreakpointManager.h; path = Source/BreakpointManager.h; sourceTree = "<group>"; };
                1E4C7AF80DA401C7000A9DC7 /* BreakpointManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BreakpointManager.m; path = Source/BreakpointManager.m; sourceTree = "<group>"; };
                1E67E6FB0F3C052000E68F1B /* PreferencesPathsArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreferencesPathsArrayController.h; path = Source/PreferencesPathsArrayController.h; sourceTree = "<group>"; };
                        isa = PBXGroup;
                        children = (
                                1EEE875C0D9DE4B4009CBA7C /* MacGDBp.icns */,
+                               1E42F1D60F53317B008412DB /* dsa_pub.pem */,
                                1E416FFB0D36F827009A53A2 /* Interfaces */,
                                1E027F0D0D36F24200885DEE /* Toolbar Icons */,
                                1EEBFD110D359A9F008F835B /* dimple.png */,
                        isa = PBXResourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
+                               1E42F1D70F53317B008412DB /* dsa_pub.pem in Resources */,
                                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
                                1EEBFBE50D34C793008F835B /* Debugger.xib in Resources */,
                                1EEBFC2B0D358EBD008F835B /* StepIn.png in Resources */,
diff --git a/dsa_pub.pem b/dsa_pub.pem
new file mode 100644 (file)
index 0000000..119a838
--- /dev/null
@@ -0,0 +1,20 @@
+-----BEGIN PUBLIC KEY-----
+MIIDOzCCAi4GByqGSM44BAEwggIhAoIBAQDjTnRwHEJpOxFgmDTjcuzFI1nyZfXr
+tgLJm+tKDgoKG+jRw9PLkZuXhd/37yOAjY8nJ3Vg+r5ZIk7iS8esdR76AmkA1wQe
+hJnUC83qKyKZ5Z/IzvTVG9XIWFdoAmEFSbItUDFo7VuT/eiPaoguTy+OP93vaHS+
+Po+9XO+B3YcdVTRJYP4AhUqi4O62bCU6tklKAFNG6YBS4HTC8NVvL1aMBaMXhrf9
+AN35s+/QzYXn7vB8P/pQUK09xlMXpwnGB4IgQEAvt43aQOVSEGWdXPVypu7cMHhj
+11WtLysiFMul1JNZFhFRAtNWTQx38l1XjJTnEuH0vF6fM1fTlGzdQbSvAhUA73IS
++wNUCUqpGFvjauM26xAyvv0CggEBAI+XasfA1MURXPaSoW3r9O9gO5E9l2+1ME4u
+MM4sKhT+Ah6gOCS7uRSjjuY9goPw8fCm5jiCGBaxsF450V/swL9EhNO7ZnfPc6xR
+cp/NZ5OdKwIA0Z7MGBDqKTgZAPDIdOcIa127lHQa12VFxxn/tdqYmCqqKB4mmetG
+g7B17k/NsSS/EwtfvyqWA314fxJ3UenFnmPFjbFjTX1Hx3vmgu51I2hjmdDAkgEi
+jY/gt4wx1m9K+1whohl4EON01es2uuaQPQkWnCqPYh/RMHxphFR8Ba946THICFI8
+/d2RGeudqKp/sxaPVrln0QFodmaxiVVTWUghEqqxyqlJxSZWqXEDggEFAAKCAQBL
+sXIUmgQsnRnfVT4CNnv91K6cKBPmJgklhOVboJteEpNYDdz0tMkfQCHM4aVbo1pc
+6h2MEV9z701m8eVj0LJQqm0QI1egxLmw7mLHsrGb3ev3GJAHQyzKLM0JqxbZg2Ni
+17bhbKTP5x1sVmCI/5xfP50u4WImhbZK8cXgCXefMr2E7rtXzTakc+9X9j9SbNUt
+gcpO6vvf+xce8NxO9lF9jAJt4yFGV8gd+f5dEBQc/kbAF4BPuR5YdEW/NCXLK6+D
+Eg71Gc79DqZO7+texY4Hc2lLSsZd8UuiX7U+5dyjM6mKD5gt3tGuhRi5lCN5061b
+EGQsMFaVzsWrIfOLBfPl
+-----END PUBLIC KEY-----