Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-11 | removed 'compile' from git since it is automatically added by autofoo | 1 | -1/+0 | ||
2013-01-11 | restore: remove unused variable | 1 | -3/+0 | ||
2013-01-11 | restore: don't use info as variable name (collides with info() function) | 1 | -6/+6 | ||
2013-01-11 | fix possible memory corruption due to bad cast from int to uint64_t | 1 | -1/+3 | ||
2013-01-09 | idevicerestore: Improve maintenance of recovery/dfu mode device compatibility | 1 | -193/+5 | ||
Instead of maintaining a large switch() monster which replicates the exact same logic that was already used in libirecovery, using the dfu_check_device() helper to quickly determine the device automatically is a better approach. | |||||
2013-01-09 | dfu: Implement dfu_check_device() helper | 2 | -0/+22 | ||
2013-01-09 | dfu: Fix minor code style issue | 1 | -1/+1 | ||
2012-12-07 | dfu: Fix codepath after uploading iBSS due to typo | 1 | -1/+1 | ||
2012-12-07 | restore: Fix "hanging" and not exiting on failed restore due to variable typo | 1 | -1/+1 | ||
2012-11-08 | idevicerestore: Fix compilation due to typo | 1 | -3/+3 | ||
2012-11-08 | Add basic support for iPad3,4 and iPad2,5 (untested) | 1 | -0/+21 | ||
2012-11-07 | idevicerestore: Show build major version number, too | 1 | -1/+1 | ||
2012-11-07 | normal: Fix compiler warnings | 1 | -1/+2 | ||
2012-11-07 | idevicerestore: Make first nonce request not mandatory to support "old" iOS ↵ | 1 | -2/+2 | ||
builds Devices running iOS 4.x and older do not use or supply a nonce before an actual iBEC of the target firmware version is loaded which does so. This caused older devices to fail to restore. | |||||
2012-11-07 | idevicerestore: Move nonce reporting into get_nonce() to avoid code duplication | 1 | -15/+14 | ||
2012-11-07 | Added support for iPhone5,1 and iPhone5,2 (including baseband update) | 2 | -0/+21 | ||
2012-11-07 | restore: Change wording to "personalized" instead of "signed" | 1 | -2/+2 | ||
2012-11-07 | restore: Plug possible memory leak | 1 | -2/+1 | ||
2012-11-07 | idevicerestore: Only sign components if we have a blob and don't treat it as ↵ | 1 | -27/+38 | ||
error Since iOS 6 some blobs are not provided in the TSS response. However, that is not fatal as the missing blobs are presigned already on iOS 6. | |||||
2012-11-07 | idevicerestore: Attempt to get nonce from device early on | 1 | -1/+29 | ||
2012-11-07 | idevicerestore: Enable getting nonce from device in normal mode | 1 | -2/+4 | ||
2012-11-07 | idevicerestore: Send ApTicket if applicable before iBEC | 2 | -0/+8 | ||
2012-11-07 | normal: Implement normal_get_nonce() | 2 | -0/+44 | ||
2012-11-07 | Fix grammar of a few comments | 3 | -3/+4 | ||
2012-11-07 | Do not report that we do signing if we don't know yet | 2 | -6/+0 | ||
2012-11-07 | client: Fix build number parsing for iOS 6 | 5 | -12/+15 | ||
2012-11-07 | Fix possible crash in error() | 1 | -3/+5 | ||
2012-11-07 | Added baseband flash restore step for progress output | 2 | -0/+4 | ||
2012-11-07 | fix debug mode for libidevicerestore | 1 | -1/+1 | ||
2012-11-07 | idevicerestore: add function to set cache path | 2 | -1/+14 | ||
2012-11-07 | Add error buffer and getter function to get the last error message | 2 | -2/+21 | ||
2012-11-07 | update progress bar function to use info_stream (if enabled) | 1 | -1/+2 | ||
2012-11-07 | change info(), error(), and debug() into functions and allow redirecting the ↵ | 7 | -49/+120 | ||
output | |||||
2012-11-07 | libidevicerecovery: implemented progress callback logic | 9 | -12/+108 | ||
2012-11-07 | main: fix crash when using -l option | 1 | -1/+3 | ||
2012-11-07 | recovery: disable progress bar for libirecovery uploads | 1 | -1/+1 | ||
2012-11-07 | Move flags into idevicerestore.h | 4 | -11/+12 | ||
2012-07-29 | move main() code after option parsing to separate function | 3 | -107/+233 | ||
2012-07-28 | main: use client flag instead of local variable for --latest option | 2 | -5/+5 | ||
2012-07-28 | main: use client flag instead of local variable for --shsh option | 2 | -4/+3 | ||
2012-07-28 | main: use cache_dir/shsh instead of ./shsh if a cache dir was given | 1 | -5/+15 | ||
2012-07-28 | tss: remove global use_apple_server symbol and use parameter instead | 5 | -12/+8 | ||
2012-07-26 | recovery: removed commented-out declarations from header file | 1 | -3/+0 | ||
2012-07-26 | restore: change UUID to UDID in error message | 1 | -2/+2 | ||
2012-07-17 | restore: only print 'Attempt %d to connect...' in debug mode | 1 | -1/+1 | ||
2012-07-17 | tss: silence compiler warning | 1 | -1/+1 | ||
2012-07-17 | added .gitignore file | 1 | -0/+20 | ||
2012-07-17 | tss: Use https to contact webservices first as we sometimes hit a 404 over http | 1 | -2/+6 | ||
After a while, Apple's servers have been begun redirecting to a 404 page using a 302 security redirect HTTP status code. By using a secure HTTPS connection retrieving TSS requests started to work fine again. | |||||
2012-07-17 | tss: Cycle through different hosts for TSS requests as a fallback | 1 | -1/+9 | ||
It appears the number of HTTP requests from one IP to the TSS signing servers is limited by each signing host. This workaround increases the volume of devices that can be processed due to falling back to another signing host in case request limiting is in effect by the original host. | |||||
2012-07-17 | tss: Use appropriate @HostPlatformInfo value in TSS requests | 1 | -2/+14 | ||