summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-09-23restore: Make sure newer Mav16 baseband firmware image files are recognizedGravatar Nikias Bassen1-1/+2
2016-09-22Add support for ICE16 baseband firmware files (iPhone 7/7+)Gravatar Nikias Bassen3-1/+41
2016-09-22Add support for new Liquid component found in iPhone 7/7+ firmwaresGravatar Nikias Bassen1-0/+2
2016-07-08recovery: Use 'setpicture 4' as this is what iTunes does tooGravatar Nikias Bassen1-1/+1
2016-07-08restore: Fix error message to show the actual baseband component nameGravatar Nikias Bassen1-2/+2
2016-07-08mbn: Updated file parsing to newer file version to suppresss warningGravatar Nikias Bassen2-6/+46
2016-06-26restore: Explicitly stop FDR thread to suppress error messages at the end of ...Gravatar Nikias Bassen1-0/+8
2016-06-26fdr: Add fdr_disconnect() function to stop the FDR threadGravatar Nikias Bassen2-5/+17
2016-06-26restore: Fix restore mode status/progress messagesGravatar Nikias Bassen3-65/+137
2016-06-26restore: Add support for FUD data request, required for iOS 10Gravatar Nikias Bassen1-0/+89
2016-06-26ipsw: Add ipsw_extract_to_file_with_progress() and remove progress bar from i...Gravatar Nikias Bassen3-4/+13
2016-06-26normal: Removed unused variableGravatar Nikias Bassen1-1/+0
2016-06-26img4: Print message about personalizing componentGravatar Nikias Bassen1-0/+3
2016-06-26tss: Add 'OS' entry to TSS request, required for iOS 10Gravatar Nikias Bassen1-1/+1
2016-06-26dfu: Remove unnecessary device resets and ZLP packetsGravatar Nikias Bassen1-28/+0
2016-05-26dfu: Fix apticket appending condition and padding size calculationGravatar Nikias Bassen1-6/+7
2016-05-26Prevent possible crash if device mode can't be detectedGravatar Nikias Bassen1-8/+47
2015-10-09restore: Always enable reverse proxy, some newer devices (iPad Air) require i...Gravatar Nikias Bassen1-16/+9
2015-10-09Select build identity based on hardware model instead of first or last identi...Gravatar Nikias Bassen2-9/+63
2015-10-09Use hardware model instead of product type to identify device correctlyGravatar Nikias Bassen8-69/+29
2015-10-09restore: Fix segfault when .bbfw file contains files without extensionGravatar Nikias Bassen1-1/+1
2015-10-06Show project URL in usage outputGravatar Martin Szulecki1-1/+6
2015-09-24restore: Print error message on status 53 (failed to recover FDR data)Gravatar Nikias Bassen1-0/+3
2015-09-24normal: Make sure to select correct device by ecid OR udidGravatar Nikias Bassen1-19/+29
2015-09-24normal: Use correct error code values for lockdownd_error_tGravatar Nikias Bassen1-5/+5
2015-09-24Add missing endianness.hGravatar Nikias Bassen1-0/+105
2015-09-24fdr: Add support for protocol version 1Gravatar Nikias Bassen1-31/+115
2015-09-24restore: Also print device UDID in log message when entering restore modeGravatar Nikias Bassen1-2/+2
2015-09-24restore: Fix inverted comparison checking for ApImg4Ticket in TSS responseGravatar Nikias Bassen1-1/+1
2015-09-24Revise several changes from commit 245bc9b6510a8900c69c2fd543434bae1bc6ca6aGravatar Nikias Bassen2-11/+10
2015-09-24Fix some file header commentsGravatar Nikias Bassen4-4/+4
2015-09-24common: Remove plist_dict_merge() as it's already provided by libplistGravatar Nikias Bassen2-28/+0
2015-09-24restore: Cast to thread_t to fix compiler warningGravatar Martin Szulecki1-1/+1
2015-09-24fdr: Fix compiler warning about returned pointerGravatar Martin Szulecki1-1/+1
2015-09-24Add missing "errno.h" include to fix compiler warningsGravatar Martin Szulecki1-0/+1
2015-09-24Replace () with (void) for proper function prototypesGravatar Martin Szulecki4-6/+6
2015-05-05Update fdr implementation for thread function changes in latestGravatar BALATON Zoltan6-23/+31
2015-05-05Fix some warningsGravatar BALATON Zoltan4-12/+10
2015-05-05tss: Fix request for older devices (such as iPhone 3G). We only needGravatar BALATON Zoltan1-5/+9
2015-05-05Improved command sequence and use SystemPartitionPadding from buildGravatar BALATON Zoltan2-11/+16
2015-05-05Clean up free() usage and plug some potential memory leaksGravatar BALATON Zoltan2-93/+76
2014-11-04Implement the FDR forwarder proxy service used during restore of recent iOS v...Gravatar BALATON Zoltan9-2/+1179
2014-11-03tss: Add missing values to fix baseband TSS requestGravatar BALATON Zoltan1-0/+9
2014-10-28Rename restore step to indicate flashing of firmware instead of NORGravatar Martin Szulecki3-3/+3
2014-10-28tss: Make ApECID key mandatory and also use it for baseband TSS requestsGravatar Martin Szulecki1-18/+9
2014-10-28tss: Intercept server status code 126 indicating malformed requestGravatar Martin Szulecki1-0/+3
2014-10-24restore: Handle FDRTrustData request messagesGravatar BALATON Zoltan1-2/+36
2014-10-22common: Use ftello(), fseeko() variants for large file supportGravatar Martin Szulecki1-2/+2
2014-10-22asr: Remove two debug messages that are not really helpfulGravatar Martin Szulecki1-4/+0
2014-10-21Fix handling of files larger than 2GB on 32bit systemsGravatar BALATON Zoltan3-33/+30