Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-24 | Add support for iOS 18 restore process | Nikias Bassen | 1 | -6/+9 | |
2024-06-16 | Remove OpenSSL dependency in favor of libimobiledevice-glue's hash functions | Nikias Bassen | 1 | -16/+3 | |
This also removes the sha1/sha384 code from this repository since we are using the ones from libimobiledevice-glue now. | |||||
2023-11-15 | asr: Fix sending payload without checksum | tihmstar | 1 | -4/+6 | |
2023-11-02 | Extract OS component when using older ipsw archives | Nikias Bassen | 1 | -8/+10 | |
Older ipsw archives have the root filesystem stored in compressed format rather than just "stored". The "Verifying Filesystem" step would then fail as compressed files are not seekable in ZIP files. This commit introduces a detection for this and has the filesystem extracted should it be required. If not using a cache path, the temp file used for extraction will be deleted after the procedure is completed. | |||||
2023-09-14 | Refactor ipsw code to transparently stream images directly from ZIP or ↵ | Nikias Bassen | 1 | -43/+13 | |
extracted ipsw This allows flashing directly from IPSW archive without having to extract it first, and ultimately removes the "Extracting filesystem from IPSW" part. Restoring from extracted IPSW is also supported, just pass the path to the directory that has all the files from a given IPSW. | |||||
2021-05-08 | asr: Improve reliability over USB3 by avoiding multiple send | Benjamin BOURGEAIS | 1 | -57/+13 | |
Align the size of sent packets on the ASR_PAYLOAD_CHUNK_SIZE. | |||||
2020-06-02 | Make OpenSSL dependency optional (used for SHA1) | Nikias Bassen | 1 | -1/+12 | |
Can be disabled with --without-openssl, otherwise auto-detected. | |||||
2019-09-21 | asr: Transfer filesystem data more efficiently with larger buffers | Nikias Bassen | 1 | -18/+30 | |
2019-02-14 | win32: Workaround for _lseeki64 not seeking as expected... | Nikias Bassen | 1 | -0/+3 | |
NO COMMENT | |||||
2019-02-02 | win32: Use _lseeki64 instead of _fseeki64/_ftelli64 and don't link against ↵ | Nikias Bassen | 1 | -7/+5 | |
msvcr100.dll What a mess it is, all these msvcr*.dll - incompatible without limits | |||||
2019-01-22 | win32: Use _fseeki64/_ftelli64 instead of fseeko/ftello | Nikias Bassen | 1 | -1/+17 | |
2015-09-24 | Fix some file header comments | Nikias Bassen | 1 | -1/+1 | |
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 | 1 | -16/+17 | |
2014-10-21 | Supress printing very long plists and too verbose messages in debug output | BALATON Zoltan | 1 | -1/+1 | |
2014-03-22 | Use "plist_dict_set_item" instead of deprecated "plist_dict_insert_item" | Martin Szulecki | 1 | -9/+9 | |
2013-12-01 | asr: removed unused variable | Nikias Bassen | 1 | -1/+0 | |
2013-10-24 | Fixed pass-by-reference inconsistency in asr_send(). | Aaron Burghardt | 1 | -1/+1 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2013-10-02 | asr: supress compiler warnings with proper cast | Nikias Bassen | 1 | -2/+3 | |
2013-09-23 | Update AUTHORS and file copyrights accordingly | Martin Szulecki | 1 | -0/+2 | |
2012-11-07 | libidevicerecovery: implemented progress callback logic | Martin Szulecki | 1 | -2/+15 | |
2012-07-17 | asr: Output byte counts in error message if sending data fails | Martin Szulecki | 1 | -1/+1 | |
2012-07-17 | asr: Fix memory leak in asr_send() | Martin Szulecki | 1 | -4/+2 | |
2012-07-17 | asr: Add macros for other values of validation request | Martin Szulecki | 1 | -4/+8 | |
2012-07-17 | asr: implemented checksumming for filesystem upload | Nikias Bassen | 1 | -14/+112 | |
2012-07-17 | asr: Define payload packet size to make it easier to adjust if needed | Martin Szulecki | 1 | -5/+6 | |
2011-04-30 | Working with iOS versions up to 4.3.2; plus all currently released devices | boxingsquirrel | 1 | -2/+4 | |
2010-07-09 | Only debug a plist if debugging flag was set | Martin Szulecki | 1 | -2/+7 | |
2010-07-09 | Try five times to retrieve validation plist if it failed | Martin Szulecki | 1 | -3/+12 | |
This fixes hanging as the following payload message is not received initially but after polling the second time. | |||||
2010-06-21 | Archived for historical reasons | Joshua Hill | 1 | -1/+1 | |
2010-06-08 | ooops, should of tested that last commit before pushing | Joshua Hill | 1 | -2/+3 | |
2010-06-08 | Added debug info for recovery.c and a few minor fixes to asr.c | Joshua Hill | 1 | -45/+61 | |
2010-06-08 | forgot to update the asr.c file header | Joshua Hill | 1 | -2/+2 | |
2010-06-08 | Added a new asr.c file to stick all stuff related to filesystem and abstract ↵ | Joshua Hill | 1 | -0/+275 | |
the restore process to allow for easier porting |