Commit Graph

  • ff69f4ca87 Enforce RunAtLoad and remove KeepAlive push-pkpppqkosrou Zorg 2025-10-30 20:19:32 -07:00
  • 87e6ce619e Use SPARKLE_INSTALLER_PROGRESS_TOOL_NAME instead of hardcoded Updater push-mtknrluklyvw Zorg 2025-10-29 20:33:15 -07:00
  • 70b82ce304 Add missing localizations to zh-TW (#2791) 2.x Francis Feng 2025-10-29 17:53:37 +13:00
  • 4f66663e59 Add missing executable bit permission warnings Zorg 2025-10-26 21:38:38 -07:00
  • ee39041587 Remove NSAppTransportSecurity from the Sparkle Test App (#2790) Zorg 2025-10-26 19:57:06 -07:00
  • c8cc30f0a7 Remove unused connection validation options (#2783) Zorg 2025-10-26 15:32:25 -07:00
  • 557218237f Validate Obj-C class when reading objects from user defaults / plists (#2782) Zorg 2025-10-26 15:07:03 -07:00
  • 50bce6b0fe Show example of starting background updater for checking new updates bg-updater-eg Zorg 2025-10-14 21:07:28 -07:00
  • 927adb667f Add missing localizations to zh-CN (#2789) Francis Feng 2025-10-26 17:44:22 +13:00
  • cbfa447282 Don't ignore dependency scan warning anymore in CI (#2784) Zorg 2025-10-12 14:15:19 -07:00
  • 687ef39706 Include app name in startUpdater: failure in SPUStandardUpdaterController (#2780) Zorg 2025-10-11 12:04:55 -07:00
  • 2767b01d68 Update CI to use Xcode 26.1 and macOS 26 (#2781) Zorg 2025-10-11 09:41:22 -07:00
  • b322b61a73 Try macOS 26 runner push-pvlrxyquzuwk Zorg 2025-09-16 19:54:45 -07:00
  • 2b537b1e35 Use new Sparkle Test App icon again Zorg 2025-09-13 12:04:32 -07:00
  • 3c83ebb5cf Fix testParseAppcast failing on macOS 26 (#2772) Zorg 2025-09-16 20:37:23 -07:00
  • 68d664f13b Restore API_README.markdown Zorg 2025-09-15 22:24:43 -07:00
  • 6e065ba0ea Update screenshot of Sparkle Zorg 2025-09-15 22:15:31 -07:00
  • b685fedc5c Update screenshot URL in podspec Zorg 2025-09-15 22:09:45 -07:00
  • 9a1d2a19d3 Update Package management files for version 2.8.0 2.8.0 Sparkle-Bot 2025-09-16 03:47:04 +00:00
  • f800572421 Update CHANGELOG for 2.8.0 Zorg 2025-09-15 20:42:16 -07:00
  • f37e511c31 Update internal & security documentation (#2771) Zorg 2025-09-15 20:24:26 -07:00
  • 65898f2dc6 Add main thread / reentrancy safety checks for showing feed (#2768) Zorg 2025-09-13 11:58:27 -07:00
  • 65bff871e2 Remove interactive package installer type (#2767) Zorg 2025-09-13 09:13:37 -07:00
  • 488fd7d8bd Update Package management files for version 2.8.0-beta.3 2.8.0-beta.3 Sparkle-Bot 2025-09-09 13:45:15 +00:00
  • 86d11fd407 Update CHANGELOG and Carthage file for 2.7.3 Zorg 2025-09-09 05:59:13 -07:00
  • 06beff60e3 Update Package management files for version 2.7.3 2.7.3 2.7.3-dev Sparkle-Bot 2025-09-09 13:09:06 +00:00
  • 7b258992f7 Double quote team identifiers in designated requirement strings (#2766) Zorg 2025-09-09 05:53:13 -07:00
  • cad8f2f2e9 Update CHANGELOG for 2.7.3 Zorg 2025-09-09 05:59:13 -07:00
  • 167db6f80c Double quote team identifiers in designated requirement strings (#2766) Zorg 2025-09-09 05:53:13 -07:00
  • f1ecf8e445 Update CHANGELOG with false dependency scan fix Zorg 2025-09-07 22:57:19 -07:00
  • ba41d1b7b1 Update Package management files for version 2.8.0-beta.2 2.8.0-beta.2 Sparkle-Bot 2025-09-08 05:12:05 +00:00
  • f52d989151 Update Carthage for 2.7.2 Zorg 2025-09-07 22:01:42 -07:00
  • ee00f4f63c Update CHANGELOG for 2.7.2 Zorg 2025-09-07 18:37:33 -07:00
  • 4f20e5d173 Update Package management files for version 2.7.2 2.7.2 2.7.2-dev Sparkle-Bot 2025-09-08 01:44:35 +00:00
  • 06c54457e8 Update CHANGELOG for 2.7.2 Zorg 2025-09-07 18:37:33 -07:00
  • fc4f8cb753 Harden policy on what operations clients are allowed to take Zorg 2025-08-21 20:28:49 -07:00
  • 4dac8e3ce8 Harden policy on what operations clients are allowed to take (#2763) Zorg 2025-09-07 18:02:45 -07:00
  • 4d7ad5613b Work around the display of warnings about dependency scan analysis discovering a dependency of SparkleInstallerLauncher on Sparkle. I thought at first I could add the build setting just to the affectced XPC service target, but since the scan happens at the workspace level it needs to be set on the project. (#2762) Daniel Jalkut 2025-09-03 20:38:21 -04:00
  • 366e8a0bf9 Update Package management files for version 2.8.0-beta.1 2.8.0-beta.1 Sparkle-Bot 2025-08-26 03:35:59 +00:00
  • 1603296a50 Update changelog for 2.8 Zorg 2025-08-25 20:14:02 -07:00
  • fa4176fdb6 Move all localizations to main Sparkle.strings (#2760) Zorg 2025-08-21 20:22:19 -07:00
  • c7a67e1028 Use macOS 15 arm64 build runners arm64-runners Zorg 2025-08-19 19:26:57 -07:00
  • eb9f42af72 Also remove image assets file restore-new-test-app-icon Zorg 2025-08-19 19:03:54 -07:00
  • 5b16d4fe10 Use new test app icon again Zorg 2025-08-18 19:46:09 -07:00
  • 782e2bf5d7 Don't use new test app icon for now to unblock CI (#2755) Zorg 2025-08-17 19:48:27 -07:00
  • 97bea2fcd4 Modernize update alert (#2737) Zorg 2025-08-17 17:36:14 -07:00
  • b4a1b46fe1 Document and better enforce main thread only requirement for using Sparkle methods (#2754) Zorg 2025-08-17 16:17:13 -07:00
  • 8702e2dd11 Add tests for file types changing when framework version changes (#2753) Zorg 2025-08-17 13:06:11 -07:00
  • d491aafeb7 Fix an issue while searching a cloneable file (#2748) Vincent Bénony 2025-08-17 17:24:40 +02:00
  • 2cfb1e6fe2 Workaround a corner case in which the bundle path of a running application contains Contents/MacOS/Executable (#2747) Zorg 2025-07-26 15:46:47 -07:00
  • 0c0317c09a Improve retrieval of main app icon for authorization dialog (#2743) Zorg 2025-07-17 20:57:16 -07:00
  • 43b3b03886 Update retrieving app icon to work better in Tahoe (#2742) Zorg 2025-07-12 11:17:51 -07:00
  • 21e34394d0 Add support for relative urls for delta updates (#2741) jj 2025-07-12 20:13:46 +02:00
  • e67dcb0fd2 Bump CI runners to Xcode 16.4 & Xcode 26.0 beta (#2733) Zorg 2025-06-19 10:13:00 -07:00
  • 5f9ee13796 Synchronize updater settings with user defaults (#2728) Zorg 2025-06-16 20:45:31 -07:00
  • eadcc179d0 Update Package management files for version 2.7.1 Sparkle-Bot 2025-06-16 03:24:58 +00:00
  • f3dc1a4b9c Update changelog for 2.7.1 Zorg 2025-06-15 20:19:16 -07:00
  • df07416527 Update Package management files for version 2.7.1 2.7.1 2.7.1-dev Sparkle-Bot 2025-06-16 03:24:58 +00:00
  • 9ad8554959 Update changelog for 2.7.1 Zorg 2025-06-15 20:19:16 -07:00
  • 20e9384fad Fix reserved identifier warnings for static functions in Xcode 26 (#2729) Zorg 2025-06-12 21:09:00 -07:00
  • 8d1d0a9e7f Fix release notes constraints when compiled with macOS 26 SDK (#2730) Zorg 2025-06-12 21:24:27 -07:00
  • aed66df8c7 Fix Sparkle not building when SPARKLE_COPY_LOCALIZATIONS=0 (#2707) Zorg 2025-03-22 13:41:57 -07:00
  • a6c215cf2a Fix compiler warnings for Xcode 16.3 (#2709) Zorg 2025-03-23 07:26:30 -07:00
  • 3ed8af16fd Typo in NN localisation (#2694) Sjur N Moshagen 2025-03-11 06:10:13 +02:00
  • 4274e096fe Fix release notes constraints when compiled with macOS 26 SDK (#2730) Zorg 2025-06-12 21:24:27 -07:00
  • 341c8b2c17 Fix reserved identifier warnings for static functions in Xcode 26 (#2729) Zorg 2025-06-12 21:09:00 -07:00
  • b9a416d700 Try only outputting first 4096 bytes from analyze output no-pre-c11-compat Zorg 2025-05-01 10:20:56 -04:00
  • b2480ebae5 Merge branch '2.x' into no-pre-c11-compat Zorg 2025-05-01 09:44:25 -04:00
  • 2e9327de8f Revert "Revert "Add -Wno-pre-c11-compat to compiler warnings"" Zorg 2025-05-01 09:44:09 -04:00
  • 8e30a08291 Avoid using set-output in GitHub Actions (#2399) Zorg 2025-05-01 09:42:57 -04:00
  • 9d3474411e Revert "Add -Wno-pre-c11-compat to compiler warnings" Zorg 2025-05-01 07:59:31 -04:00
  • d66643d429 Merge branch '2.x' into no-pre-c11-compat Zorg 2025-04-30 21:33:24 -04:00
  • fea50c33c8 Add private module map (#2722) Zorg 2025-04-30 21:30:59 -04:00
  • 4461576f61 Add -Wno-pre-c11-compat to compiler warnings Zorg 2025-04-30 17:40:23 -04:00
  • afc4179c0d Rework the logic for avoiding re-sending the system profile more frequently than once a week (#2720) Daniel Jalkut 2025-04-28 20:40:08 -04:00
  • f3cd2b9ff9 Make -[SPUUserDriver showUpdateInFocus] optional (#2717) Zorg 2025-04-12 13:25:23 -07:00
  • 3b39b400e1 Set STRINGS_FILE_OUTPUT_ENCODING = binary in xcconfig (#2716) Zorg 2025-04-01 21:05:43 -07:00
  • 1dec7ddce9 Set STRINGS_FILE_OUTPUT_ENCODING build setting to "binary" (#2712) Nicolas Kick 2025-04-02 05:24:38 +02:00
  • 3e3d573d08 Fix compiler warnings for Xcode 16.3 (#2709) Zorg 2025-03-23 07:26:30 -07:00
  • 057702e757 Fix Sparkle not building when SPARKLE_COPY_LOCALIZATIONS=0 (#2707) Zorg 2025-03-22 13:41:57 -07:00
  • 997778dd2d Improves bsdiff performance by preventing excessive iterations when processing similar data blocks (#2693) Will Fairclough 2025-03-11 00:22:26 -04:00
  • 16819179a0 Typo in NN localisation (#2694) Sjur N Moshagen 2025-03-11 06:10:13 +02:00
  • 0ca3004e98 Update Package management files for version 2.7.0 2.7.0 Sparkle-Bot 2025-02-02 22:21:32 +00:00
  • edacb83e50 Update CHANGELOG for recent 2.7 changes Zorg 2025-02-03 06:46:01 +09:00
  • 62a1908333 Remove SPARKLE_BUILD_DMG_SUPPORT option (#2690) Zorg 2025-01-20 20:53:35 -08:00
  • 19ff91d93d Process recovery suggestion from Sparkle update error messages in UI alert (#2689) Zorg 2025-01-20 20:46:12 -08:00
  • 587aa028e6 Upload temporary sparkle_dist tarball instead of sparkle-dist (#2681) Zorg 2024-12-27 10:46:29 -08:00
  • f9a3d95ce0 Update Package management files for version 2.7.0-beta.1 2.7.0-beta.1 Sparkle-Bot 2024-12-27 15:56:11 +00:00
  • 4ad4255672 Specify macOS requirement for aar files Zorg 2024-12-27 07:50:22 -08:00
  • 92c78f3c27 Update CHANGELOG for 2.7.0 Zorg 2024-12-25 08:21:15 -08:00
  • 73695f6913 Clarify that default channel must be in allowed channels set (#2676) Zorg 2024-12-08 20:56:31 -08:00
  • e13e63c85e Improve unable decode private key error messages (#2675) Zorg 2024-12-08 17:47:08 -08:00
  • 9902f2fb05 Use default NSURLRequest timeoutInterval (currently 60s) (#2673) Zorg 2024-12-08 17:24:39 -08:00
  • 1ca60d5ab6 Add option to verify updates before extraction (#2667) Zorg 2024-12-08 16:31:26 -08:00
  • 597825d111 Make binary delta version 4 the default (#2668) Zorg 2024-12-07 14:46:23 -08:00
  • 4eaedee9ab Add custom timeout setting for testing unreliable connection custom-timeout-test Zorg 2024-12-06 22:48:22 -08:00
  • 2c95fa406a Bump CI runner to Xcode 16.1 / macOS 15 (#2659) Zorg 2024-11-10 21:49:47 -08:00
  • 8fcdac1e6c Avoid assert/crash when app is moved before update alert shows (#2658) Zorg 2024-11-10 19:43:32 -08:00
  • d04faabe7d Don't allow removal of signing keys more strictly (#2647) Zorg 2024-10-20 18:14:05 -07:00
  • ebf75782f8 Fix typo in LICENSE (#2648) fujisoft 2024-10-20 13:17:20 +09:00