Skip to content

Commit 0463dab

Browse files
committed
Sparkle 2.6.4
This fixes a security vulnerability in Sparkle that allows an attacker to replace an existing signed update with another payload. The security fix is also backported to Sparkle 1.27.3 which is updated as well, as MacVim legacy builds (macOS 10.9 - 10.12) still use Sparkle 1. Sparkle 2.6.4 also contains misc macOS 14 Sonoma improvements, better signing error logging, and Norwegian locale.
1 parent eda5cdc commit 0463dab

File tree

44 files changed

+247
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+247
-143
lines changed

src/MacVim/Sparkle_1.framework/Versions/A/PrivateHeaders/SUUnarchiver.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN
1414

1515
@interface SUUnarchiver : NSObject
1616

17-
+ (nullable id <SUUnarchiverProtocol>)unarchiverForPath:(NSString *)path updatingHostBundlePath:(nullable NSString *)hostPath decryptionPassword:(nullable NSString *)decryptionPassword;
17+
+ (nullable id <SUUnarchiverProtocol>)unarchiverForPath:(NSString *)path extractionDirectory:(NSString *)extractionDirectory updatingHostBundlePath:(nullable NSString *)hostPath decryptionPassword:(nullable NSString *)decryptionPassword;
1818

1919
@end
2020

src/MacVim/Sparkle_1.framework/Versions/A/Resources/Autoupdate.app/Contents/Info.plist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<plist version="1.0">
44
<dict>
55
<key>BuildMachineOSBuild</key>
6-
<string>20G224</string>
6+
<string>20G1427</string>
77
<key>CFBundleDevelopmentRegion</key>
88
<string>English</string>
99
<key>CFBundleExecutable</key>
@@ -17,15 +17,15 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.27.1</string>
20+
<string>1.27.3</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleSupportedPlatforms</key>
2424
<array>
2525
<string>MacOSX</string>
2626
</array>
2727
<key>CFBundleVersion</key>
28-
<string>1.106</string>
28+
<string>1.108</string>
2929
<key>DTCompiler</key>
3030
<string>com.apple.compilers.llvm.clang.1_0</string>
3131
<key>DTPlatformBuild</key>

src/MacVim/Sparkle_1.framework/Versions/A/Resources/Autoupdate.app/Contents/_CodeSignature/CodeResources

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</data>
1515
<key>Resources/SUStatus.nib/keyedobjects-101300.nib</key>
1616
<data>
17-
CIAIcdXrd5aOBmKYYDM7NGmuxGA=
17+
SiFXlXTmWast/yQTJlQK/gow9KA=
1818
</data>
1919
<key>Resources/SUStatus.nib/keyedobjects.nib</key>
2020
<data>
@@ -306,10 +306,10 @@
306306
<dict>
307307
<key>cdhash</key>
308308
<data>
309-
lxj3mKIQ39AVZEK38pWMaPSGxUs=
309+
jcgrdSsUMQkioU+tnNnArvH9zhI=
310310
</data>
311311
<key>requirement</key>
312-
<string>cdhash H"e3eb91f77d0b03312e38c12fa726c22d3d36648e" or cdhash H"9718f798a210dfd0156442b7f2958c68f486c54b" or cdhash H"3041d686c9337dbc22180e5a50a1619b4300b495" or cdhash H"73d14270b04c7bd6598431fd41162ed85684fb94"</string>
312+
<string>cdhash H"31003bffc16925050e7b3eec5a71e47aea92b6bb" or cdhash H"8dc82b752b14310922a14fad9cd9c0aef1fdce12" or cdhash H"7cde26d750c3500632450bbf9fc399e9505d6d77" or cdhash H"ed209ddb228af02e920489579656ecb9bcd8f2a6"</string>
313313
</dict>
314314
<key>Resources/AppIcon.icns</key>
315315
<dict>
@@ -337,11 +337,11 @@
337337
<dict>
338338
<key>hash</key>
339339
<data>
340-
CIAIcdXrd5aOBmKYYDM7NGmuxGA=
340+
SiFXlXTmWast/yQTJlQK/gow9KA=
341341
</data>
342342
<key>hash2</key>
343343
<data>
344-
zQHRg9w5HHkCzf82YkWsfd9mPEYj66NGhFY/cgUMYfQ=
344+
QBTzPQLOP3aTBwOvzRY3uQufCdu8zbfov3VSHe17clo=
345345
</data>
346346
</dict>
347347
<key>Resources/SUStatus.nib/keyedobjects.nib</key>

0 commit comments

Comments
 (0)