Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-09-24 | Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6a | Nikias Bassen | 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 | Nikias Bassen | 4 | -4/+4 | |
2015-09-24 | common: Remove plist_dict_merge() as it's already provided by libplist | Nikias Bassen | 2 | -28/+0 | |
Also, set libplist requirement to 1.12 | |||||
2015-09-24 | restore: Cast to thread_t to fix compiler warning | Martin Szulecki | 1 | -1/+1 | |
2015-09-24 | fdr: Fix compiler warning about returned pointer | Martin Szulecki | 1 | -1/+1 | |
2015-09-24 | Add missing "errno.h" include to fix compiler warnings | Martin Szulecki | 1 | -0/+1 | |
2015-09-24 | Replace () with (void) for proper function prototypes | Martin Szulecki | 4 | -6/+6 | |
2015-05-05 | Update fdr implementation for thread function changes in latest | BALATON Zoltan | 6 | -23/+31 | |
libimobiledevice version | |||||
2015-05-05 | Fix some warnings | BALATON Zoltan | 4 | -12/+10 | |
2015-05-05 | tss: Fix request for older devices (such as iPhone 3G). We only need | BALATON Zoltan | 1 | -5/+9 | |
to add digest for Trusted items. | |||||
2015-05-05 | Improved command sequence and use SystemPartitionPadding from build | BALATON Zoltan | 2 | -11/+16 | |
identity to make sure we use correct values. | |||||
2015-05-05 | Clean up free() usage and plug some potential memory leaks | BALATON Zoltan | 2 | -93/+76 | |
2014-11-04 | Implement the FDR forwarder proxy service used during restore of recent iOS ↵ | BALATON Zoltan | 9 | -2/+1179 | |
versions. | |||||
2014-11-03 | tss: Add missing values to fix baseband TSS request | BALATON Zoltan | 1 | -0/+9 | |
2014-10-28 | Rename restore step to indicate flashing of firmware instead of NOR | Martin Szulecki | 3 | -3/+3 | |
2014-10-28 | tss: Make ApECID key mandatory and also use it for baseband TSS requests | Martin Szulecki | 1 | -18/+9 | |
2014-10-28 | tss: Intercept server status code 126 indicating malformed request | Martin Szulecki | 1 | -0/+3 | |
2014-10-24 | restore: Handle FDRTrustData request messages | BALATON Zoltan | 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 | Martin Szulecki | 1 | -2/+2 | |
2014-10-22 | asr: Remove two debug messages that are not really helpful | Martin Szulecki | 1 | -4/+0 | |
2014-10-21 | Fix handling of files larger than 2GB on 32bit systems | BALATON Zoltan | 3 | -33/+30 | |
2014-10-21 | Remove destination before moving a file to it as it can fail on some systems ↵ | BALATON Zoltan | 1 | -0/+1 | |
otherwise. | |||||
2014-10-21 | Fixed a typo in an error message | BALATON Zoltan | 1 | -1/+1 | |
2014-10-21 | Supress printing very long plists and too verbose messages in debug output | BALATON Zoltan | 2 | -2/+7 | |
2014-10-21 | tss: Fix request xml adding new tags and missing parts | BALATON Zoltan | 1 | -1/+28 | |
2014-10-21 | tss: handle status code 69 | BALATON Zoltan | 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 | Martin Szulecki | 2 | -2/+2 | |
2014-10-09 | Enable large file support if available for >2GB file support | Martin Szulecki | 1 | -0/+1 | |
2014-09-21 | common: Fix possible crash in mkdir_with_parents() | Nikias Bassen | 1 | -5/+11 | |
2014-05-16 | restore: Prevent disturbing error message due to missing SEP related components | Martin Szulecki | 2 | -7/+4 | |
2014-05-16 | Add build_identity_has_component() helper | Martin Szulecki | 2 | -0/+15 | |
2014-05-16 | tss: Free sep_nonce after use to prevent leak | Martin Szulecki | 1 | -0/+1 | |
2014-03-29 | Add newline at end of some info and error messages where it's missing | Martin Szulecki | 2 | -4/+4 | |
2014-03-22 | Use "plist_dict_set_item" instead of deprecated "plist_dict_insert_item" | Martin Szulecki | 5 | -135/+135 | |
2014-03-21 | move curl_global_init/_cleanup to a global context | Nikias Bassen | 3 | -8/+6 | |
2014-02-11 | dfu: fix DFU->Recovery mode switch for iOS 7.x | Nikias Bassen | 1 | -1/+1 | |
2014-02-09 | tss: make Bb*KeyHash "WARNING:" debug messages and sound less dramatic | Nikias Bassen | 1 | -4/+4 | |
2014-02-09 | normal: remove "ERROR:" prefix from SEPNonce error message | Nikias Bassen | 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 ↵ | Nikias Bassen | 1 | -3/+3 | |
and sound less harmful | |||||
2014-01-15 | put device in recovery mode _after_ extracting the root filesystem | Nikias Bassen | 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 | Nikias Bassen | 1 | -2/+0 | |
2014-01-07 | restore: make restore_asr_progress_cb static | Nikias Bassen | 1 | -1/+1 | |
2014-01-07 | tss: make tss_write_callback static | Nikias Bassen | 1 | -1/+1 | |
2014-01-07 | download: make download_progress function static | Nikias Bassen | 1 | -1/+1 | |
2014-01-07 | img4: fix possible memory corruption | Nikias Bassen | 1 | -1/+1 | |
2013-12-02 | fls: remove redundant variable assignments | Nikias Bassen | 1 | -4/+4 | |
2013-12-02 | respect --cache-path when using --latest | Nikias Bassen | 2 | -2/+6 | |
2013-12-02 | idevicerestore: Make personalization work in cases where no TSS is provided | Martin Szulecki | 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 | Nikias Bassen | 1 | -6/+6 | |
2013-12-01 | fls: removed unused variable and fix variable signedness | Nikias Bassen | 1 | -3/+2 | |