Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-04-12 | Use proper detection for macOS restore path (instead of version number ↵ | Nikias Bassen | 1 | -1/+1 | |
comparison) | |||||
2021-06-29 | Make device mode specific code more consistent | Nikias Bassen | 1 | -1/+1 | |
2021-06-29 | Remove unused functions | Nikias Bassen | 1 | -42/+24 | |
2021-05-08 | recovery: Ignore firmwares already sent on stage 1 | Benjamin BOURGEAIS | 1 | -1/+7 | |
2021-05-08 | recovery: Update restore boot args to match Apple Configurator 2 | Benjamin BOURGEAIS | 1 | -0/+2 | |
2020-12-21 | recovery: Upload RestoreSEP image if present in BuildManifest | Nikias Bassen | 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 | Martin Szulecki | 1 | -1/+1 | |
2020-04-12 | Fix missing declaration warnings | Rosen Penev | 1 | -1/+1 | |
Allows better compilation by the compiler. | |||||
2019-12-27 | Allow T2 and non-screen devices restore | Nikias Bassen | 1 | -0/+4 | |
2019-10-11 | Use condition variable instead of active waiting for device event handling | Nikias Bassen | 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 | Nikias Bassen | 1 | -1/+1 | |
2019-09-25 | Use global event handlers for normale/restore and recovery/dfu mode devices | Nikias Bassen | 1 | -1/+7 | |
2019-02-13 | dfu/recovery: Don't select first DFU/Recovery mode device found when --udid ↵ | Nikias Bassen | 1 | -1/+6 | |
was given | |||||
2019-01-16 | recovery: Add support for IsLoadedByiBoot:true components | Rudolf Tammekivi | 1 | -0/+52 | |
2019-01-16 | img4: Fix component name for rlgo | Rudolf Tammekivi | 1 | -1/+1 | |
2017-02-07 | Remove some unneded variables and conditionals and plug some potential ↵ | BALATON Zoltan | 1 | -8/+5 | |
memory leaks | |||||
2016-07-08 | recovery: Use 'setpicture 4' as this is what iTunes does too | Nikias Bassen | 1 | -1/+1 | |
2015-09-24 | Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6a | Nikias Bassen | 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 | BALATON Zoltan | 1 | -6/+9 | |
identity to make sure we use correct values. | |||||
2015-05-05 | Clean up free() usage and plug some potential memory leaks | BALATON Zoltan | 1 | -23/+15 | |
2013-12-01 | recovery: remove unused variables | Nikias Bassen | 1 | -11/+1 | |
2013-11-20 | refactor component personalization and add support for Image4 stitching | Nikias Bassen | 1 | -7/+24 | |
2013-11-19 | tss: Refactor TSS handlers for Image4 support and flexibility | Martin Szulecki | 1 | -2/+2 | |
2013-11-19 | Add helper function to check if device supports image4 format | Nikias Bassen | 1 | -0/+16 | |
2013-11-19 | removed unused get_cpid/get_bdid and adapted for latest libirecovery changes | Nikias Bassen | 1 | -38/+22 | |
2013-11-18 | Split nonce retrieval into ApNonce and SepNonce for DFU and Recovery modes | Martin Szulecki | 1 | -2/+19 | |
2013-10-03 | AppleTV: set auto-boot to true again after restore | Nikias Bassen | 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 | Nikias Bassen | 1 | -2/+3 | |
2013-09-27 | Require libirecovery >= 0.2.0 and port code to it's new API | Martin Szulecki | 1 | -5/+8 | |
2013-09-24 | recovery: fix possible segfault and plug some small memory leaks | Nikias Bassen | 1 | -4/+20 | |
2013-09-23 | Update AUTHORS and file copyrights accordingly | Martin Szulecki | 1 | -0/+2 | |
2012-11-07 | Fix grammar of a few comments | Martin Szulecki | 1 | -1/+2 | |
2012-11-07 | Do not report that we do signing if we don't know yet | Martin Szulecki | 1 | -3/+0 | |
2012-11-07 | client: Fix build number parsing for iOS 6 | Martin Szulecki | 1 | -2/+2 | |
2012-11-07 | change info(), error(), and debug() into functions and allow redirecting the ↵ | Martin Szulecki | 1 | -9/+9 | |
output | |||||
2012-11-07 | recovery: disable progress bar for libirecovery uploads | Nikias Bassen | 1 | -1/+1 | |
2012-11-07 | Move flags into idevicerestore.h | Martin Szulecki | 1 | -2/+1 | |
2012-07-17 | recovery: Send "preventive" ZLP directly after sending kernelcache component | Martin Szulecki | 1 | -2/+2 | |
2012-07-17 | recovery: Make sure a connection is available before sending iBEC, too | Martin Szulecki | 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 | Martin Szulecki | 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 | Martin Szulecki | 1 | -1/+1 | |
2012-07-17 | recovery: Actually print environment variables which are read | Martin Szulecki | 1 | -3/+14 | |
2012-02-09 | add support for targeting a device by ECID | Nikias Bassen | 1 | -3/+3 | |
2012-02-07 | recovery: store device serial number upon connect | Nikias Bassen | 1 | -0/+10 | |
2012-02-05 | add support for 0x1222 wtf mode | Nikias Bassen | 1 | -1/+1 | |
2012-02-05 | restore: Set autoboot before using getenv calls to fix iPhone 4S restore | Martin Szulecki | 1 | -4/+4 | |
2012-02-02 | recovery: add recovery_send_reset function | Nikias Bassen | 1 | -0/+7 | |
2012-02-02 | recovery: send APTicket for iOS >= 5 in recovery_enter_restore | Nikias Bassen | 1 | -0/+39 | |
2012-02-02 | recovery: fix/update recovery_enter_restore | Nikias Bassen | 1 | -30/+20 | |
2012-02-02 | recovery: add recovery_get_nonce() function | Nikias Bassen | 1 | -0/+17 | |