Skip to content

Commit 29f90d0

Browse files
committed
Adding Sparkles DSA signature.
1 parent a4df31f commit 29f90d0

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed

Knuff.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
F46BF9031C148A8F003ED597 /* Fragaria.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F46BF9001C148A60003ED597 /* Fragaria.framework */; };
2929
F46BF9041C148A8F003ED597 /* Fragaria.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F46BF9001C148A60003ED597 /* Fragaria.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
3030
F4D0C7281C4455CE0030EC8F /* Knuff.p12 in Resources */ = {isa = PBXBuildFile; fileRef = F4D0C7271C4455CE0030EC8F /* Knuff.p12 */; };
31+
F4D364BF1E466E5E00D8EBCC /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = F4D364BE1E466E5D00D8EBCC /* dsa_pub.pem */; };
3132
/* End PBXBuildFile section */
3233

3334
/* Begin PBXContainerItemProxy section */
@@ -141,6 +142,7 @@
141142
F46BBD231AB626AD00E86409 /* APNSServiceDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = APNSServiceDevice.m; sourceTree = "<group>"; };
142143
F46BF8EA1C148A60003ED597 /* Fragaria.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = Fragaria.xcodeproj; sourceTree = "<group>"; };
143144
F4D0C7271C4455CE0030EC8F /* Knuff.p12 */ = {isa = PBXFileReference; lastKnownFileType = file; path = Knuff.p12; sourceTree = "<group>"; };
145+
F4D364BE1E466E5D00D8EBCC /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = "<group>"; };
144146
/* End PBXFileReference section */
145147

146148
/* Begin PBXFrameworksBuildPhase section */
@@ -197,6 +199,7 @@
197199
F45929FF1AB475D000041A6C /* Knuff */ = {
198200
isa = PBXGroup;
199201
children = (
202+
F4D364BE1E466E5D00D8EBCC /* dsa_pub.pem */,
200203
F4D0C7271C4455CE0030EC8F /* Knuff.p12 */,
201204
F4069AFD1AB5BEBC008E79D8 /* SBAPNS.h */,
202205
F4069AFE1AB5BEBC008E79D8 /* SBAPNS.m */,
@@ -416,6 +419,7 @@
416419
isa = PBXResourcesBuildPhase;
417420
buildActionMask = 2147483647;
418421
files = (
422+
F4D364BF1E466E5E00D8EBCC /* dsa_pub.pem in Resources */,
419423
F4D0C7281C4455CE0030EC8F /* Knuff.p12 in Resources */,
420424
F4592A0E1AB475D000041A6C /* Images.xcassets in Resources */,
421425
F4592A111AB475D000041A6C /* Main.storyboard in Resources */,

Knuff/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
<string>NSApplication</string>
5656
<key>SUFeedURL</key>
5757
<string>https://knuffapp.github.io/sparkle.xml</string>
58+
<key>SUPublicDSAKeyFile</key>
59+
<string>dsa_pub.pem</string>
5860
<key>UTExportedTypeDeclarations</key>
5961
<array>
6062
<dict>

Knuff/dsa_pub.pem

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
-----BEGIN PUBLIC KEY-----
2+
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
35+
HqojUmAKpO3aof4mpBj6
36+
-----END PUBLIC KEY-----

0 commit comments

Comments
 (0)