summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-11-19tss: Refactor TSS handlers for Image4 support and flexibilityGravatar Martin Szulecki7-215/+403
2013-11-19common: Add plist_dict_merge() helper to merge dictionariesGravatar Martin Szulecki2-0/+28
2013-11-19img3: hide low level img3 code and provide simpler img3_stitch_component() fu...Gravatar Nikias Bassen3-39/+63
2013-11-19add get_sep_nonce helper functionGravatar Nikias Bassen2-0/+44
2013-11-19Add helper function to check if device supports image4 formatGravatar Nikias Bassen9-1/+113
2013-11-19removed unused get_cpid/get_bdid and adapted for latest libirecovery changesGravatar Nikias Bassen7-109/+50
2013-11-19normal: fix missing return typeGravatar Nikias Bassen1-1/+1
2013-11-18Split nonce retrieval into ApNonce and SepNonce for DFU and Recovery modesGravatar Martin Szulecki5-10/+46
2013-11-18tss: Do not include "OS" component in TSS requestGravatar Martin Szulecki1-1/+1
2013-11-18idevicerestore: Remove obsolete arguments from get_shsh_blobs()Gravatar Martin Szulecki3-6/+6
2013-11-18normal: Split normal_get_nonce() into ApNonce and SEPNonce gettersGravatar Martin Szulecki3-10/+20
2013-11-18normal: always try a non-handshake connection if handshake failsGravatar Nikias Bassen1-11/+1
2013-10-24Update limera1n_is_supported() for changes to libirecovery project.Gravatar Aaron Burghardt1-3/+11
2013-10-24Added warning about missing ‘SupportedProductTypes’ key in iPhoneOS 2.x I...Gravatar Aaron Burghardt1-0/+2
2013-10-24Prefer the WTF file in the restore IPSW, fallback to downloading the WTF IPSW.Gravatar Aaron Burghardt1-36/+44
2013-10-24Added test for limera1n compatibility before attempting to inject it.Gravatar Aaron Burghardt3-1/+9
2013-10-24Return ‘DeviceTree’ instead of ‘RestoreDeviceTree’ from get_component...Gravatar Aaron Burghardt1-1/+1
2013-10-24Fall back to ‘RestoreKernelCaches’ if ‘KernelCachesByTarget’ not in R...Gravatar Aaron Burghardt1-12/+16
2013-10-24Fixed misuse of free() instead of plist_free().Gravatar Aaron Burghardt1-1/+1
2013-10-24Fixed pass-by-reference inconsistency in asr_send().Gravatar Aaron Burghardt2-2/+2
2013-10-03AppleTV: set auto-boot to true again after restoreGravatar Nikias Bassen3-1/+16
2013-10-02ipsw: change buffers to use type unsigned char*Gravatar Nikias Bassen5-23/+26
2013-10-02dfu: make sure buffers are of type unsigned char*Gravatar Nikias Bassen2-7/+7
2013-10-02tss: make sure buffers are of type unsigned char*Gravatar Nikias Bassen3-21/+21
2013-10-02img3: make buffers and sizes unsignedGravatar Nikias Bassen3-16/+16
2013-10-02use dynamically allocated buffer when reading cached SHSH filesGravatar Nikias Bassen1-3/+24
2013-10-02silence implicit declaration compiler warningsGravatar Nikias Bassen9-2/+17
2013-10-02common: supress more compiler warningsGravatar Nikias Bassen2-1/+3
2013-10-02asr: supress compiler warnings with proper castGravatar Nikias Bassen1-2/+3
2013-10-02custom fw: fall back to User ram disk if Update ramdisk is not foundGravatar Nikias Bassen1-7/+14
2013-09-27Require libirecovery >= 0.2.0 and port code to it's new APIGravatar Martin Szulecki12-90/+122
2013-09-27ipsw: also check product type in ipsw_get_latest_fw to get largest major versionGravatar Nikias Bassen1-3/+6
2013-09-27ipsw: remove obsolete major version increase in ipsw_get_latest_fwGravatar Nikias Bassen1-8/+2
2013-09-27ipsw: fix version data parsingGravatar Nikias Bassen1-41/+9
2013-09-24recovery: fix possible segfault and plug some small memory leaksGravatar Nikias Bassen1-4/+20
2013-09-23docs: Add basic man page for idevicerestoreGravatar Martin Szulecki4-1/+74
2013-09-23idevicerestore: Update usage output to use a more common standardGravatar Martin Szulecki1-21/+21
2013-09-23Require autoconf 2.61, add silent rules and configure summaryGravatar Martin Szulecki1-3/+20
2013-09-23Update README with proper informationGravatar Martin Szulecki1-47/+56
2013-09-23normal: Fix pair record removal due to changed libimobiledevice APIGravatar Martin Szulecki1-1/+1
2013-09-23Require libimobiledevice >= 1.1.6Gravatar Martin Szulecki1-1/+1
2013-09-23ipsw: Add a temporary workaround to support iOS 7 firmware lookupsGravatar Martin Szulecki1-0/+5
2013-09-23Update AUTHORS and file copyrights accordinglyGravatar Martin Szulecki27-25/+113
2013-09-23restore: Handle "Failed to mount filesystems" status messageGravatar Martin Szulecki1-0/+3
2013-09-23Require libirecovery >= 0.1.1 due to use of new device lookupsGravatar Martin Szulecki1-1/+1
2013-07-04common: do not recurse mkdir_with_parents if dirname(dir) == dirGravatar Nikias Bassen1-1/+1
2013-06-15img3: don't fail if SHSH is appended (instead of replaced)Gravatar Nikias Bassen1-4/+0
2013-04-24limera1n: use chip_id constants from libirecovery to detect device modelGravatar Nikias Bassen1-6/+11
2013-04-24limera1n: verify device mode after sending exploit to check for failureGravatar Nikias Bassen3-6/+12
2013-04-24main: updated version URLGravatar Nikias Bassen1-1/+1