Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-09-24 | restore: Fix inverted comparison checking for ApImg4Ticket in TSS response | 1 | -1/+1 | ||
2015-09-24 | Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6a | 2 | -11/+10 | ||
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-09-24 | Fix some file header comments | 4 | -4/+4 | ||
2015-09-24 | common: Remove plist_dict_merge() as it's already provided by libplist | 2 | -28/+0 | ||
Also, set libplist requirement to 1.12 | |||||
2015-09-24 | restore: Cast to thread_t to fix compiler warning | 1 | -1/+1 | ||
2015-09-24 | fdr: Fix compiler warning about returned pointer | 1 | -1/+1 | ||
2015-09-24 | Add missing "errno.h" include to fix compiler warnings | 1 | -0/+1 | ||
2015-09-24 | Replace () with (void) for proper function prototypes | 4 | -6/+6 | ||
2015-05-05 | Update fdr implementation for thread function changes in latest | 6 | -23/+31 | ||
libimobiledevice version | |||||
2015-05-05 | Fix some warnings | 4 | -12/+10 | ||
2015-05-05 | tss: Fix request for older devices (such as iPhone 3G). We only need | 1 | -5/+9 | ||
to add digest for Trusted items. | |||||
2015-05-05 | Improved command sequence and use SystemPartitionPadding from build | 2 | -11/+16 | ||
identity to make sure we use correct values. | |||||
2015-05-05 | Clean up free() usage and plug some potential memory leaks | 2 | -93/+76 | ||
2014-11-04 | Implement the FDR forwarder proxy service used during restore of recent iOS ↵ | 9 | -2/+1179 | ||
versions. | |||||
2014-11-03 | tss: Add missing values to fix baseband TSS request | 1 | -0/+9 | ||
2014-10-28 | Rename restore step to indicate flashing of firmware instead of NOR | 3 | -3/+3 | ||
2014-10-28 | tss: Make ApECID key mandatory and also use it for baseband TSS requests | 1 | -18/+9 | ||
2014-10-28 | tss: Intercept server status code 126 indicating malformed request | 1 | -0/+3 | ||
2014-10-24 | restore: Handle FDRTrustData request messages | 1 | -2/+36 | ||
Only send an empty reply but this seems to be enough to restore devices that already have valid data. | |||||
2014-10-22 | common: Use ftello(), fseeko() variants for large file support | 1 | -2/+2 | ||
2014-10-22 | asr: Remove two debug messages that are not really helpful | 1 | -4/+0 | ||
2014-10-21 | Fix handling of files larger than 2GB on 32bit systems | 3 | -33/+30 | ||
2014-10-21 | Remove destination before moving a file to it as it can fail on some systems ↵ | 1 | -0/+1 | ||
otherwise. | |||||
2014-10-21 | Fixed a typo in an error message | 1 | -1/+1 | ||
2014-10-21 | Supress printing very long plists and too verbose messages in debug output | 2 | -2/+7 | ||
2014-10-21 | tss: Fix request xml adding new tags and missing parts | 1 | -1/+28 | ||
2014-10-21 | tss: handle status code 69 | 1 | -1/+1 | ||
The corresponding message was also "This device isn't eligible for the requested build" with this status code. | |||||
2014-10-09 | Fix typo in img3/img4 header files affecting C++ compilation | 2 | -2/+2 | ||
2014-10-09 | Enable large file support if available for >2GB file support | 1 | -0/+1 | ||
2014-09-21 | common: Fix possible crash in mkdir_with_parents() | 1 | -5/+11 | ||
2014-05-16 | restore: Prevent disturbing error message due to missing SEP related components | 2 | -7/+4 | ||
2014-05-16 | Add build_identity_has_component() helper | 2 | -0/+15 | ||
2014-05-16 | tss: Free sep_nonce after use to prevent leak | 1 | -0/+1 | ||
2014-03-29 | Add newline at end of some info and error messages where it's missing | 2 | -4/+4 | ||
2014-03-22 | Use "plist_dict_set_item" instead of deprecated "plist_dict_insert_item" | 5 | -135/+135 | ||
2014-03-21 | move curl_global_init/_cleanup to a global context | 3 | -8/+6 | ||
2014-02-11 | dfu: fix DFU->Recovery mode switch for iOS 7.x | 1 | -1/+1 | ||
2014-02-09 | tss: make Bb*KeyHash "WARNING:" debug messages and sound less dramatic | 1 | -4/+4 | ||
2014-02-09 | normal: remove "ERROR:" prefix from SEPNonce error message | 1 | -2/+2 | ||
Some devices don't have an SEPNonce so this message just sounds fatal while it isn't. | |||||
2014-02-09 | tss: make "ERROR: Unable to find %s entry in TSS response" debug messages ↵ | 1 | -3/+3 | ||
and sound less harmful | |||||
2014-01-15 | put device in recovery mode _after_ extracting the root filesystem | 1 | -12/+12 | ||
Since we can grab tss records in normal mode and these depend on nonce values that are valid only for the first reboot, we should not extract the filesystem after putting the device into recovery mode. If the filesystem extraction takes longer (e.g. on a network filesystem) the recovery mode device might reboot while the file system is still extracting. In that case the TSS record that has been grabbed in normal mode would be invalid. | |||||
2014-01-07 | normal: removed unused variable | 1 | -2/+0 | ||
2014-01-07 | restore: make restore_asr_progress_cb static | 1 | -1/+1 | ||
2014-01-07 | tss: make tss_write_callback static | 1 | -1/+1 | ||
2014-01-07 | download: make download_progress function static | 1 | -1/+1 | ||
2014-01-07 | img4: fix possible memory corruption | 1 | -1/+1 | ||
2013-12-02 | fls: remove redundant variable assignments | 1 | -4/+4 | ||
2013-12-02 | respect --cache-path when using --latest | 2 | -2/+6 | ||
2013-12-02 | idevicerestore: Make personalization work in cases where no TSS is provided | 1 | -25/+23 | ||
This fixes sending components to old devices like the iPhone1,1. | |||||
2013-12-02 | tss: don't fail if BbChipID is missing for devices without baseband | 1 | -6/+6 | ||