summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-06-08restore: Add previously missing DeviceTree data request handlingGravatar Nikias Bassen1-0/+7
2017-06-08restore: Move restore_send_kernelcache() to a generic restore_send_component()Gravatar Nikias Bassen2-14/+16
2017-06-08ipsw: Suppress (misleading) error message when a requested file is not found ...Gravatar Nikias Bassen1-1/+1
2017-04-07restore: Fix a use-after-freeGravatar Nikias Bassen1-2/+3
2017-03-05Add '-k' as short option for '--keep-pers' as advertised in usage infoGravatar Nikias Bassen1-1/+1
2017-02-24common: Add strsep() implementation for platforms lacking itGravatar Nikias Bassen3-0/+32
2017-02-21restore: Add support for 10.3+ firmware images (ipsw)Gravatar Nikias Bassen1-14/+73
2017-02-07Remove some unneded variables and conditionals and plug some potential memory...Gravatar BALATON Zoltan5-121/+79
2017-02-07Added missing includes to fix build errorGravatar BALATON Zoltan2-0/+2
2017-02-07Do not save personalized components with debug, add a new option for itGravatar BALATON Zoltan1-3/+11
2017-02-07Use udid as temp file name prefix to make it more unique and avoid race condi...Gravatar BALATON Zoltan1-1/+1
2016-09-30restore: Add support for FirmwareUpdaterData request used for Secure Element ...Gravatar Nikias Bassen1-0/+167
2016-09-30tss: Add helper function to create Secure Element TSS requestGravatar Nikias Bassen2-0/+107
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-06Update README with common styleGravatar Martin Szulecki1-25/+24
2015-10-06Show project URL in usage outputGravatar Martin Szulecki1-1/+6
2015-10-06configure.ac: Move dependency versions into variables for easier maintenanceGravatar Martin Szulecki1-6/+23
2015-10-06Require autoconf 2.64+ to use package bugreport and project URL in AC_INITGravatar Martin Szulecki1-5/+7
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-24Removed autocreated files from gitGravatar Nikias Bassen5-4773/+0
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 Bassen3-29/+1
2015-09-24restore: Cast to thread_t to fix compiler warningGravatar Martin Szulecki1-1/+1