Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-24 | Fall back to ‘RestoreKernelCaches’ if ‘KernelCachesByTarget’ not in ↵ | 1 | -12/+16 | ||
Restore.plist. Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2013-10-24 | Fixed misuse of free() instead of plist_free(). | 1 | -1/+1 | ||
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2013-10-24 | Fixed pass-by-reference inconsistency in asr_send(). | 2 | -2/+2 | ||
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2013-10-03 | AppleTV: set auto-boot to true again after restore | 3 | -1/+16 | ||
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 | ipsw: change buffers to use type unsigned char* | 5 | -23/+26 | ||
2013-10-02 | dfu: make sure buffers are of type unsigned char* | 2 | -7/+7 | ||
2013-10-02 | tss: make sure buffers are of type unsigned char* | 3 | -21/+21 | ||
2013-10-02 | img3: make buffers and sizes unsigned | 3 | -16/+16 | ||
2013-10-02 | use dynamically allocated buffer when reading cached SHSH files | 1 | -3/+24 | ||
2013-10-02 | silence implicit declaration compiler warnings | 9 | -2/+17 | ||
2013-10-02 | common: supress more compiler warnings | 2 | -1/+3 | ||
2013-10-02 | asr: supress compiler warnings with proper cast | 1 | -2/+3 | ||
2013-10-02 | custom fw: fall back to User ram disk if Update ramdisk is not found | 1 | -7/+14 | ||
This is a fix for AppleTV firmwares since they don't have an Update ram disk but only a User ram disk. When restoring a custom firmware idevicerestore fails if -e parameter is not given. This fix will automatically set erase mode enabled if no update ram disk is found. | |||||
2013-09-27 | Require libirecovery >= 0.2.0 and port code to it's new API | 11 | -89/+121 | ||
2013-09-27 | ipsw: also check product type in ipsw_get_latest_fw to get largest major version | 1 | -3/+6 | ||
2013-09-27 | ipsw: remove obsolete major version increase in ipsw_get_latest_fw | 1 | -8/+2 | ||
2013-09-27 | ipsw: fix version data parsing | 1 | -41/+9 | ||
2013-09-24 | recovery: fix possible segfault and plug some small memory leaks | 1 | -4/+20 | ||
2013-09-23 | idevicerestore: Update usage output to use a more common standard | 1 | -21/+21 | ||
2013-09-23 | normal: Fix pair record removal due to changed libimobiledevice API | 1 | -1/+1 | ||
2013-09-23 | ipsw: Add a temporary workaround to support iOS 7 firmware lookups | 1 | -0/+5 | ||
It appears that iTunes does no longer parse the version XML structure as currently implemented in idevicerestore. We'll need to modify the lookup for the latest firmware in the future, this will do for a while. | |||||
2013-09-23 | Update AUTHORS and file copyrights accordingly | 26 | -24/+110 | ||
2013-09-23 | restore: Handle "Failed to mount filesystems" status message | 1 | -0/+3 | ||
2013-07-04 | common: do not recurse mkdir_with_parents if dirname(dir) == dir | 1 | -1/+1 | ||
2013-06-15 | img3: don't fail if SHSH is appended (instead of replaced) | 1 | -4/+0 | ||
2013-04-24 | limera1n: use chip_id constants from libirecovery to detect device model | 1 | -6/+11 | ||
2013-04-24 | limera1n: verify device mode after sending exploit to check for failure | 3 | -6/+12 | ||
2013-04-24 | main: updated version URL | 1 | -1/+1 | ||
2013-03-06 | Disable SSL verification to allow downloads from untrusted https locations | 2 | -0/+8 | ||
2013-01-11 | idevicerestore: removed unused cpid/bdid variables | 1 | -2/+0 | ||
2013-01-11 | idevicrestore: don't use info as variable name (collides with info() function) | 1 | -24/+23 | ||
2013-01-11 | restore: remove unused variable | 1 | -3/+0 | ||
2013-01-11 | restore: don't use info as variable name (collides with info() function) | 1 | -6/+6 | ||
2013-01-11 | fix possible memory corruption due to bad cast from int to uint64_t | 1 | -1/+3 | ||
2013-01-09 | idevicerestore: Improve maintenance of recovery/dfu mode device compatibility | 1 | -193/+5 | ||
Instead of maintaining a large switch() monster which replicates the exact same logic that was already used in libirecovery, using the dfu_check_device() helper to quickly determine the device automatically is a better approach. | |||||
2013-01-09 | dfu: Implement dfu_check_device() helper | 2 | -0/+22 | ||
2013-01-09 | dfu: Fix minor code style issue | 1 | -1/+1 | ||
2012-12-07 | dfu: Fix codepath after uploading iBSS due to typo | 1 | -1/+1 | ||
2012-12-07 | restore: Fix "hanging" and not exiting on failed restore due to variable typo | 1 | -1/+1 | ||
2012-11-08 | idevicerestore: Fix compilation due to typo | 1 | -3/+3 | ||
2012-11-08 | Add basic support for iPad3,4 and iPad2,5 (untested) | 1 | -0/+21 | ||
2012-11-07 | idevicerestore: Show build major version number, too | 1 | -1/+1 | ||
2012-11-07 | normal: Fix compiler warnings | 1 | -1/+2 | ||
2012-11-07 | idevicerestore: Make first nonce request not mandatory to support "old" iOS ↵ | 1 | -2/+2 | ||
builds Devices running iOS 4.x and older do not use or supply a nonce before an actual iBEC of the target firmware version is loaded which does so. This caused older devices to fail to restore. | |||||
2012-11-07 | idevicerestore: Move nonce reporting into get_nonce() to avoid code duplication | 1 | -15/+14 | ||
2012-11-07 | Added support for iPhone5,1 and iPhone5,2 (including baseband update) | 2 | -0/+21 | ||
2012-11-07 | restore: Change wording to "personalized" instead of "signed" | 1 | -2/+2 | ||
2012-11-07 | restore: Plug possible memory leak | 1 | -2/+1 | ||
2012-11-07 | idevicerestore: Only sign components if we have a blob and don't treat it as ↵ | 1 | -27/+38 | ||
error Since iOS 6 some blobs are not provided in the TSS response. However, that is not fatal as the missing blobs are presigned already on iOS 6. | |||||
2012-11-07 | idevicerestore: Attempt to get nonce from device early on | 1 | -1/+29 | ||