Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-29 | Make device mode specific code more consistent | 1 | -1/+1 | ||
2021-06-29 | Remove unused functions | 1 | -42/+24 | ||
2021-05-08 | recovery: Ignore firmwares already sent on stage 1 | 1 | -1/+7 | ||
2021-05-08 | recovery: Update restore boot args to match Apple Configurator 2 | 1 | -0/+2 | ||
2020-12-21 | recovery: Upload RestoreSEP image if present in BuildManifest | 1 | -33/+32 | ||
This fixes restoring iPhone 12 family devices and possibly others on iOS 14.3 | |||||
2020-06-08 | Remove trailing whitespace errors from all files | 1 | -1/+1 | ||
2020-04-12 | Fix missing declaration warnings | 1 | -1/+1 | ||
Allows better compilation by the compiler. | |||||
2019-12-27 | Allow T2 and non-screen devices restore | 1 | -0/+4 | ||
2019-10-11 | Use condition variable instead of active waiting for device event handling | 1 | -1/+5 | ||
With some devices and USB hardware the reconnect of a device might actually be faster than the check interval of the active waiting loop. With mutexes and a condition variable we will not miss the moment of reconnect anymore, even if it is really quick (like 7ms, right DanyL?) | |||||
2019-09-26 | Make sure CTRL+C is working at specific stages of the process | 1 | -1/+1 | ||
2019-09-25 | Use global event handlers for normale/restore and recovery/dfu mode devices | 1 | -1/+7 | ||
2019-02-13 | dfu/recovery: Don't select first DFU/Recovery mode device found when --udid ↵ | 1 | -1/+6 | ||
was given | |||||
2019-01-16 | recovery: Add support for IsLoadedByiBoot:true components | 1 | -0/+52 | ||
2019-01-16 | img4: Fix component name for rlgo | 1 | -1/+1 | ||
2017-02-07 | Remove some unneded variables and conditionals and plug some potential ↵ | 1 | -8/+5 | ||
memory leaks | |||||
2016-07-08 | recovery: Use 'setpicture 4' as this is what iTunes does too | 1 | -1/+1 | ||
2015-09-24 | Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6a | 1 | -5/+8 | ||
In very rare cases the changes introduced by commit can actually cause an invalid free. Reverted those changes. Also, plist_free() will check for NULL before doing anything, so an extra check for that is not needed. | |||||
2015-05-05 | Improved command sequence and use SystemPartitionPadding from build | 1 | -6/+9 | ||
identity to make sure we use correct values. | |||||
2015-05-05 | Clean up free() usage and plug some potential memory leaks | 1 | -23/+15 | ||
2013-12-01 | recovery: remove unused variables | 1 | -11/+1 | ||
2013-11-20 | refactor component personalization and add support for Image4 stitching | 1 | -7/+24 | ||
2013-11-19 | tss: Refactor TSS handlers for Image4 support and flexibility | 1 | -2/+2 | ||
2013-11-19 | Add helper function to check if device supports image4 format | 1 | -0/+16 | ||
2013-11-19 | removed unused get_cpid/get_bdid and adapted for latest libirecovery changes | 1 | -38/+22 | ||
2013-11-18 | Split nonce retrieval into ApNonce and SepNonce for DFU and Recovery modes | 1 | -2/+19 | ||
2013-10-03 | AppleTV: set auto-boot to true again after restore | 1 | -1/+1 | ||
Apparently AppleTV units don't boot up in normal mode after restore but switch into recovery mode so we set auto-boot to true to make them boot up in normal mode. | |||||
2013-10-02 | silence implicit declaration compiler warnings | 1 | -2/+3 | ||
2013-09-27 | Require libirecovery >= 0.2.0 and port code to it's new API | 1 | -5/+8 | ||
2013-09-24 | recovery: fix possible segfault and plug some small memory leaks | 1 | -4/+20 | ||
2013-09-23 | Update AUTHORS and file copyrights accordingly | 1 | -0/+2 | ||
2012-11-07 | Fix grammar of a few comments | 1 | -1/+2 | ||
2012-11-07 | Do not report that we do signing if we don't know yet | 1 | -3/+0 | ||
2012-11-07 | client: Fix build number parsing for iOS 6 | 1 | -2/+2 | ||
2012-11-07 | change info(), error(), and debug() into functions and allow redirecting the ↵ | 1 | -9/+9 | ||
output | |||||
2012-11-07 | recovery: disable progress bar for libirecovery uploads | 1 | -1/+1 | ||
2012-11-07 | Move flags into idevicerestore.h | 1 | -2/+1 | ||
2012-07-17 | recovery: Send "preventive" ZLP directly after sending kernelcache component | 1 | -2/+2 | ||
2012-07-17 | recovery: Make sure a connection is available before sending iBEC, too | 1 | -0/+6 | ||
The code path without TSS request did not initialize the recovery client in order for it to be used to send iBEC. Now the client is always initialized. | |||||
2012-07-17 | USB: Send a ZLP after mode switches to hopefully increase stability | 1 | -0/+3 | ||
Sometimes devices do not switch modes, sending a zero length packet appears to fix this situation and prevents failures during restore. | |||||
2012-07-17 | recovery: Increase recovery connection attempts to 20 | 1 | -1/+1 | ||
2012-07-17 | recovery: Actually print environment variables which are read | 1 | -3/+14 | ||
2012-02-09 | add support for targeting a device by ECID | 1 | -3/+3 | ||
2012-02-07 | recovery: store device serial number upon connect | 1 | -0/+10 | ||
2012-02-05 | add support for 0x1222 wtf mode | 1 | -1/+1 | ||
2012-02-05 | restore: Set autoboot before using getenv calls to fix iPhone 4S restore | 1 | -4/+4 | ||
2012-02-02 | recovery: add recovery_send_reset function | 1 | -0/+7 | ||
2012-02-02 | recovery: send APTicket for iOS >= 5 in recovery_enter_restore | 1 | -0/+39 | ||
2012-02-02 | recovery: fix/update recovery_enter_restore | 1 | -30/+20 | ||
2012-02-02 | recovery: add recovery_get_nonce() function | 1 | -0/+17 | ||
2012-02-02 | recovery: add missing string.h include and a cast to silence gcc | 1 | -1/+2 | ||