Commit Graph

  • 3d9417c071 Switches to UIScene-based lifecycle Riley Testut 2020-07-13 17:59:52 -07:00
  • f1a39e1a1f [AltStoreCore] Refactors core AltStore logic into AltStoreCore framework Riley Testut 2020-09-03 16:39:08 -07:00
  • de925e7fea Replaces AltSign cocoapod with Swift package Riley Testut 2020-09-03 16:02:28 -07:00
  • e75d184194 [AltKit] Replaces dedicated AltKit module with shared files across targets Riley Testut 2020-08-31 13:58:44 -07:00
  • 3def65f501 Preserve device specific keys in Info.plist osy 2020-06-10 14:58:25 -07:00
  • 1d160aeeea Updates apps.json Riley Testut 2020-08-31 12:39:41 -07:00
  • 846b2c16d1 Merge pull request #260 from osy86/master Riley Testut 2020-08-31 12:37:11 -07:00
  • a6c882e282 Migrates from Core Data model v6 to v7 Riley Testut 2020-08-28 13:25:20 -07:00
  • e03f881f07 Updates apps.json for 1.3.6 Riley Testut 2020-08-28 12:58:54 -07:00
  • 89705469e1 Fixes missing CoreCrypto header errors for AltKit + AltServer Riley Testut 2020-08-28 12:43:47 -07:00
  • 3817f700b9 Merge branch 'accessibility_improvements' into develop Riley Testut 2020-08-28 12:34:51 -07:00
  • 70a475ff5f Adds altstore://source?url=[link] deep link to add sources Riley Testut 2020-08-28 12:15:15 -07:00
  • 4c3d33efdc Shows source errors in SourcesViewController Riley Testut 2020-08-27 16:39:03 -07:00
  • b7564207b3 Improves error handling when fetching multiple sources Riley Testut 2020-08-27 16:23:50 -07:00
  • 43395c4db5 Improves News tab accessibility Riley Testut 2020-08-27 15:27:38 -07:00
  • 012917f938 Improves My Apps tab accessibility Riley Testut 2020-08-27 15:25:52 -07:00
  • f02fcad3a0 Announces errors when VoiceOver is enabled Riley Testut 2020-08-27 15:24:26 -07:00
  • a3a4af182d Improves AppBannerView accessibility Riley Testut 2020-08-27 15:23:21 -07:00
  • 49d6e66745 Updates AltSign dependency Riley Testut 2020-08-25 11:20:44 -07:00
  • ad33f6e1fb Updates patreon access token Riley Testut 2020-08-14 12:27:13 -07:00
  • a0aaa680fd Updates apps.json for AltStore 1.4b4 Riley Testut 2020-07-27 13:31:09 -07:00
  • 67166b4421 Fixes “unsupported code signature version” error on iOS 14 Riley Testut 2020-07-24 13:08:58 -07:00
  • c0f3bd8bb7 Fixes installing AltStore versions containing app extensions Riley Testut 2020-07-20 14:57:13 -07:00
  • 7262a6a1a0 [AltServer] Uses actual app bundle ID when installing app Riley Testut 2020-07-24 12:20:12 -07:00
  • bcf02a4cfe Updates apps.json for 1.3.5 Riley Testut 2020-07-15 14:28:54 -07:00
  • cdcc5c941d Merge branch '1.3.5' into develop Riley Testut 2020-07-15 14:28:06 -07:00
  • eea409dd03 Updates app version to 1.3.5 1.3.5 Riley Testut 2020-07-15 11:58:46 -07:00
  • dc1fbe8f63 Fixes Bonjour discovery on iOS 14 Riley Testut 2020-06-25 12:56:21 -07:00
  • 728a4b7123 Fixes Apple ID authentication on iOS 14 and macOS 11 Riley Testut 2020-06-25 11:31:05 -07:00
  • 56cf77be42 [AltDaemon] Changes default build configuration to Release Riley Testut 2020-06-22 16:04:57 -07:00
  • 4e07831635 Adds 1.4 prerelease versions to apps(-alpha).json Riley Testut 2020-06-22 16:03:49 -07:00
  • ad6bee7801 Adds Clip 1.0 to apps.json Riley Testut 2020-06-22 16:03:08 -07:00
  • 042ad856a9 [AltDaemon] Updates version to 0.2 Riley Testut 2020-06-11 17:57:14 -07:00
  • 7cace2cacb [AltDaemon] Disables tweak injection to improve stability Riley Testut 2020-06-11 16:16:37 -07:00
  • 2b00ea5107 [AltDaemon] Fixes certificate becoming untrusted after refreshing Riley Testut 2020-06-11 16:15:45 -07:00
  • 43be34fd34 Preserve device specific keys in Info.plist osy 2020-06-10 14:58:25 -07:00
  • 4d9fad5d53 Merge branch 'jailbreak' into develop Riley Testut 2020-06-08 11:33:57 -07:00
  • 83622b68dc Merge branch 'backup_apps' into develop Riley Testut 2020-06-08 11:33:26 -07:00
  • d6a33176e6 Adds “Install AltDaemon” option to settings (jailbreak only) Riley Testut 2020-06-07 10:02:41 -07:00
  • 0d37ebd7fd Replaces cached AltStore every launch for DEBUG builds Riley Testut 2020-06-07 09:49:29 -07:00
  • 5884c78b8e [AltServer] Includes underlying installation error in error response Riley Testut 2020-06-07 09:48:53 -07:00
  • bef3eb3964 [AltKit] Gracefully fails if no data is received over network connection Riley Testut 2020-06-05 15:43:05 -07:00
  • 0be1be5769 Improves error messages when there’s an underlying error Riley Testut 2020-06-05 15:32:10 -07:00
  • db87d9ca7b [AltDaemon] Synchronizes AppManager operations Riley Testut 2020-06-05 14:35:05 -07:00
  • 186ad09ab3 [AltKit] Includes underlying error in error response Riley Testut 2020-06-05 14:19:40 -07:00
  • fafec6c904 [AltDaemon] Adds explicit autoreleasepool to main.swift Riley Testut 2020-06-05 14:13:09 -07:00
  • 496aca642c Supports installing/refreshings apps w/o computer on jailbroken devices Riley Testut 2020-06-04 19:53:10 -07:00
  • cb4656722a [AltDaemon] Initial version Riley Testut 2020-06-04 19:48:02 -07:00
  • 70f897699c [AltServer] Moves core ConnectionManager logic to AltKit Riley Testut 2020-06-04 19:06:13 -07:00
  • 0b36214bb5 Updates apps.json for 1.3.4 Riley Testut 2020-05-27 10:11:02 -07:00
  • f9342acb30 [AltServer] Updates app version to 1.3.2 Riley Testut 2020-05-27 10:10:32 -07:00
  • f96de8d082 Merge pull request #195 from rileytestut/noah978-add-issue-templates Noah Keck 2020-05-23 12:22:33 -05:00
  • 0bef37e91f Add logs to additional context Noah Keck 2020-05-23 12:21:30 -05:00
  • a69d15f1b1 Create issue templates Noah Keck 2020-05-22 16:09:02 -05:00
  • 284f90ccd3 [AltServer] Improves error message when device is untrusted or locked during installation Riley Testut 2020-05-21 22:06:18 -07:00
  • 2411cca51f [AltServer] Suggests disabling “Offload Unused Apps” in error message Riley Testut 2020-05-21 21:00:05 -07:00
  • 64f8983d29 Updates app version to 1.3.4 Riley Testut 2020-05-19 20:10:55 -07:00
  • 540c9cc8af [AltServer] Updates app version to 1.3.1 Riley Testut 2020-05-19 20:09:50 -07:00
  • f564fc5190 [AltServer] Supports app groups when installing AltStore Riley Testut 2020-05-19 18:30:53 -07:00
  • fff128e1ce Adds option to explicitly back up installed apps Riley Testut 2020-05-19 11:47:43 -07:00
  • da2370d9ac Fixes “invalid entitlements” when refreshing AltStore Riley Testut 2020-05-18 16:00:08 -07:00
  • 17594a51d1 Limits new (de-)activation flow to 13.5 or later Riley Testut 2020-05-18 00:03:37 -07:00
  • 05dc365dff Adds altstore://install?url=[link] deep link to install remote .ipa’s Riley Testut 2020-05-17 23:44:36 -07:00
  • 39b60a07d9 Removes active app extension limits on 13.5 or later Riley Testut 2020-05-17 23:36:30 -07:00
  • e0dea67380 [AltServer] Adds wired connection reading timeout Riley Testut 2020-05-17 22:27:00 -07:00
  • 8bd4e25b7f Uses real app icon for AltBackup icon Riley Testut 2020-05-17 22:22:25 -07:00
  • b3f2474456 [AltBackup] UI reflects whether backup/restore/nothing is happening Riley Testut 2020-05-17 22:20:27 -07:00
  • 60abb9ee07 Adds option to manually restore backup for active apps that have one Riley Testut 2020-05-16 16:39:02 -07:00
  • 4a893d3c80 Adds option to export backups for inactive apps Riley Testut 2020-05-16 16:34:50 -07:00
  • de34e077ce Activates apps by reinstalling then restoring backup on iOS 13.5+ Riley Testut 2020-05-16 16:29:28 -07:00
  • 2d87c396f1 Deactivates apps by backing up + deleting them on iOS 13.5+ Riley Testut 2020-05-16 16:17:18 -07:00
  • 19bf19350e Supports removing inactive apps from My Apps Riley Testut 2020-05-16 15:34:10 -07:00
  • d8f1dcb032 Adds RemoveAppBackupOperation to remove backed up app data Riley Testut 2020-05-16 15:28:22 -07:00
  • 753fb740fe Adds RemoveAppOperation for removing inactive apps Riley Testut 2020-05-16 15:13:12 -07:00
  • 1582d1b143 Fixes updating App IDs with no app groups Riley Testut 2020-05-16 11:42:31 -07:00
  • c403d7c788 Adds BackupAppOperation to backup and restore app data Riley Testut 2020-05-15 15:11:17 -07:00
  • 7c9d8bd90d Adds option to not cache downloaded app during installation Riley Testut 2020-05-15 14:55:15 -07:00
  • 7cbe921020 [AltBackup] Derives backup location from original bundle ID, not resigned one Riley Testut 2020-05-15 14:44:29 -07:00
  • 8354794c24 Embeds original bundle ID under ALTBundleIdentifier Info.plist key Riley Testut 2020-05-15 14:44:06 -07:00
  • b25a0e46cb [AltBackup] No longer assumes AltStore app group is first in ALTAppGroups Riley Testut 2020-05-15 14:27:53 -07:00
  • 1b8b043290 Supports resigning apps with multiple app groups Riley Testut 2020-05-17 23:47:24 -07:00
  • a4d9188bc7 Fixes missing error descriptions when using NSError.withLocalizedFailure() Riley Testut 2020-05-15 11:39:03 -07:00
  • 47cf59a1ad Adds initial AltBackup app Riley Testut 2020-05-15 11:35:44 -07:00
  • b9b2afa200 Replaces ConnectionError.errorDescription with .failureReason Riley Testut 2020-05-15 10:55:18 -07:00
  • ea6861b1eb [AltServer] Uses empty strings in place of nil error messages Riley Testut 2020-05-14 16:31:15 -07:00
  • a0b5d6d8ae Adds additional checks before considering apps deleted Riley Testut 2020-05-14 11:02:40 -07:00
  • 484742885f Supports custom entitlements when fetching provisioning profiles Riley Testut 2020-05-15 14:54:43 -07:00
  • 2fc19f6741 Fixes RefreshGroup strong reference cycle Riley Testut 2020-05-14 10:31:00 -07:00
  • f5fc64be44 [AltServer] Supports “remove app” requests Riley Testut 2020-05-14 10:29:06 -07:00
  • fe62d6f80f [AltServer] Renames NSError+ALTServerError category methods to avoid runtime conflicts Riley Testut 2020-05-11 14:33:53 -07:00
  • c5a97f6c25 Updates apps.json and apps-alpha.json Riley Testut 2020-05-09 12:53:12 -07:00
  • 2ae1ddb2d5 Updates apps.json Riley Testut 2020-05-08 18:27:54 -07:00
  • 29dda98736 Fixes updating DolphiniOS due to mismatched bundle IDs Riley Testut 2020-05-08 11:45:23 -07:00
  • 76008022e7 Redownloads missing cached apps when refreshing or updating Riley Testut 2020-05-08 11:43:34 -07:00
  • b4299c71fb Verifies app’s bundle ID matches source’s before installing Riley Testut 2020-05-07 13:13:05 -07:00
  • 25477422a9 Adds print statement when deleting cached apps Riley Testut 2020-05-07 13:10:01 -07:00
  • cba98ddf57 Improves error when app being refreshed has been deleted Riley Testut 2020-05-07 13:08:52 -07:00
  • 0f9df5af8a Treats App ID bundle IDs as case-insensitive Riley Testut 2020-05-07 12:45:09 -07:00
  • 41b57b7f5e Updates app version to 1.3.2 1.3.2 Riley Testut 2020-05-03 14:48:23 -07:00
  • bab1fcb7bc Asks user for permission before installing apps with private entitlements Riley Testut 2020-05-02 22:06:57 -07:00