Skip to content

Commit a1e013d

Browse files
committed
Enable sparkle update
1 parent c66ee27 commit a1e013d

File tree

3 files changed

+32
-1
lines changed

3 files changed

+32
-1
lines changed

src/MacVim/Info.plist

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1256,6 +1256,11 @@
12561256
</array>
12571257
<key>CFBundleVersion</key>
12581258
<string>91</string>
1259+
<key>NSAppTransportSecurity</key>
1260+
<dict>
1261+
<key>NSAllowsArbitraryLoads</key>
1262+
<true/>
1263+
</dict>
12591264
<key>NSMainNibFile</key>
12601265
<string>MainMenu</string>
12611266
<key>NSPrincipalClass</key>
@@ -1301,7 +1306,9 @@
13011306
</dict>
13021307
</array>
13031308
<key>SUFeedURL</key>
1304-
<string>http://b4winckler.github.com/macvim/appcast/stable.xml</string>
1309+
<string>https://raw.githubusercontent.com/macvim-dev/macvim/gh-pages/appcast/latest.xml</string>
1310+
<key>SUPublicDSAKeyFile</key>
1311+
<string>dsa_pub.pem</string>
13051312
<key>NSAppleScriptEnabled</key>
13061313
<true/>
13071314

src/MacVim/MacVim.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
1DE9B9500D341AB8008FEDD4 /* MMWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DE9B94E0D341AB8008FEDD4 /* MMWindow.m */; };
6565
1DED78600C6DE43D0079945F /* vimrc in Copy Vim Runtime Files */ = {isa = PBXBuildFile; fileRef = 1DED785F0C6DE43D0079945F /* vimrc */; };
6666
1DFE25A50C527BC4003000F7 /* PSMTabBarControl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D493DB90C52533B00AB718C /* PSMTabBarControl.framework */; };
67+
52B7ED9B1C4A4D6900AFFF15 /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 52B7ED9A1C4A4D6900AFFF15 /* dsa_pub.pem */; };
6768
8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
6869
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
6970
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
@@ -214,6 +215,7 @@
214215
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
215216
32CA4F630368D1EE00C91783 /* MacVim_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacVim_Prefix.pch; sourceTree = "<group>"; };
216217
52818AFA1C1C075300F59085 /* QuickLookStephen.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = QuickLookStephen.xcodeproj; path = qlstephen/QuickLookStephen.xcodeproj; sourceTree = "<group>"; };
218+
52B7ED9A1C4A4D6900AFFF15 /* dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dsa_pub.pem; sourceTree = "<group>"; };
217219
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
218220
8D1107320486CEB800E47090 /* MacVim.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MacVim.app; sourceTree = BUILT_PRODUCTS_DIR; };
219221
/* End PBXFileReference section */
@@ -379,6 +381,7 @@
379381
29B97317FDCFA39411CA2CEA /* Resources */ = {
380382
isa = PBXGroup;
381383
children = (
384+
52B7ED9A1C4A4D6900AFFF15 /* dsa_pub.pem */,
382385
1D384A0D100D671700D3C22F /* KeyBinding.plist */,
383386
1D9C602E0EF79C0C0034AD44 /* MacVim.icns */,
384387
1D8BEA73104992290069B072 /* FindAndReplace.nib */,
@@ -513,6 +516,7 @@
513516
isa = PBXResourcesBuildPhase;
514517
buildActionMask = 2147483647;
515518
files = (
519+
52B7ED9B1C4A4D6900AFFF15 /* dsa_pub.pem in Resources */,
516520
8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
517521
8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
518522
1D0E051C0BA5F83800B6049E /* Colors.plist in Resources */,

src/MacVim/dsa_pub.pem

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
-----BEGIN PUBLIC KEY-----
2+
MIIDPDCCAi4GByqGSM44BAEwggIhAoIBAQDXPZhkghjT8B+q6/4EKIdxRKzrjrH/
3+
f2G5EKFNJHBd8Vk5B4W2QMNT58fzkK5mpWeB9G/06j2JPeuGfjeIJU0I/rBZBEIC
4+
k6sIjc54LyNClR0hc5in1VjTfwyPCyBLuDi20VGh/2t+57SP368Z8ntgvVcQRobu
5+
2R+B9kqWwf2o3DjycJ+uo7ZUUuNyuyBjuOUbNyVBoHRr8Vi+0wqnVfjQkFwpDlvz
6+
6R8hM99DIs4CBzznG/Lj3tRjJgLa4f1m65LV8zAzY+cbBeuZhFRCMgT6f7Ms0k6A
7+
ackU60jdTs3tvXvVvFmeKuzshvHb7UJTUytRmz6U1iavge4AE7FWWf47AhUA1jk5
8+
vtv9jY3qsm+4OrzuHVz6XI0CggEBAMDLK4odbktcj8NRVXurFArvQEX9u/xNvD5R
9+
VxvDP3QJYRE9pM2HY+oQVkRlrbOTfwRzO+chUnl07DzfPPw4eKA7H0XZmhBEqy6b
10+
Gl8aETjEb+6IjWiigYGkK0mzUmtWzJVR5NNnWKdkNOz7sVOf03roRoDkofwNzjIN
11+
t4jmULqx2Bzx/skS0TlOdOFGYJX2JgJwtRgUS41msUnk4bURzO/SSrHtwhO2nkwR
12+
Imq2CYuLy1Y0UQLd/2FduBvTiOmKWmPmaeLfqY0eqU7gM3wfyM0xQLWf4bSW/+3q
13+
rY4uxtPFdbNPyyXTj8QqJsG9iZPaeXl7vDB2/6zcFuWSf75aAyMDggEGAAKCAQEA
14+
yPGgXeP1KOuVSau1P0JUyp+OAT7zXiQ2jlcvrz/WkXUWT9oUX8h24HOTMbbyWzwn
15+
tqsXeGvvG7Jxj06SU83NHleIHeiquCgNdhz8DR9KVHoYhsHpiCJwAkfrEg6mo0/+
16+
mcJD+2SJc2XkgtD4fQDsaiab04EEAU0rmVuqIC/de2lnxORXpwxbJtbdvjsoHp8f
17+
3UNA/W8uLjrnr96OswVb1O9Qb2Xhy9D1NoI7tSwJNGw9JHDutbjKH/NMyyAow08D
18+
JUMlk7vPujUwnWd4D7xqn5LtkbY1mszwmoWWl9XiLPma+/BmLg68q0cxto1e1jLw
19+
XUNTjLvYzqdTQyllL+lf7g==
20+
-----END PUBLIC KEY-----

0 commit comments

Comments
 (0)