summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-09-26Add support for Mav25 baseband firmware (iPhone 17 family)Gravatar Visual Ehrmanntraut3-164/+484
2025-09-26restore: Suppress progress bars for smaller PersonalizedBootObjectV3 imagesGravatar Nikias Bassen1-1/+3
2025-09-26restore: Handle new Centauri and Jasmine (Savage) updatersGravatar Nikias Bassen1-3/+20
2025-09-26restore: Dump TSS requests and responses in debug log levelGravatar Nikias Bassen1-2/+3
2025-09-25restore: Silence messages around AEA first chunk / URLAsset handlingGravatar Nikias Bassen1-5/+9
2025-09-23Fix progress bar for DFU/Recovery image uploadGravatar Nikias Bassen2-2/+4
2025-09-14Fix boot-args string and handlingGravatar H-Sofie1-5/+5
2025-09-12Add SE,ChipID for M4Gravatar Nikias Bassen1-1/+1
2025-09-11Fix log output of get_ap_nonce/get_sep_nonceGravatar Nikias Bassen1-8/+4
2025-09-11Increase timeout for device to enter restore modeGravatar Nikias Bassen1-1/+1
2025-09-11[Windows] Fix log outputGravatar Nikias Bassen1-1/+1
2025-09-08img4: Fix wrong entry in matching array for component stitchingGravatar Nikias Bassen1-1/+1
2025-09-06Print message about USB port for macOS restores in case Port DFU failsGravatar Nikias Bassen1-0/+4
2025-09-05img4: Use lookup table to retrieve tag name in img4_stitch_component()Gravatar Nikias Bassen1-28/+37
2025-09-05img4: Fix Ap,RestoreDCP2 -> rdc2 mappingGravatar Nikias Bassen1-1/+3
2025-08-14img4: Add RestoreDCP2 -> rdc2 mappingGravatar Nikias Bassen1-0/+1
2025-07-15restore: Adapt log level of previous restore log and reverse proxy messagesGravatar Nikias Bassen1-3/+3
2025-07-01Removed unused 'entries' member from struct idevicerestore_client_tGravatar Nikias Bassen1-11/+0
2025-07-01Silence more compiler warningsGravatar Nikias Bassen2-2/+2
2025-07-01Fix a couple of compiler warnings and remove unused variablesGravatar Nikias Bassen4-8/+3
2025-07-01Update codebase to use (const) void* and size_t where applicableGravatar Nikias Bassen26-168/+158
2025-06-27download: Use new CURLOPT_XFERINFOFUNCTION for libcurl >= 7.32Gravatar Nikias Bassen1-1/+9
2025-06-27restore: Fix curl_easy_setopt compiler warningGravatar Nikias Bassen1-1/+1
2025-06-27log: Make sure to only add compiler attribute for supported compilersGravatar Nikias Bassen1-0/+5
2025-06-27Improve type safety of new logging system and its handling of varargsGravatar Visual Ehrmanntraut3-11/+25
2025-06-23Refactor logging and add logfile supportGravatar Nikias Bassen23-1459/+2010
2025-03-27Fix iPhone 16e restore from normal modeGravatar Nikias Bassen1-12/+14
2025-03-20Allow building without support for limera1nGravatar Nikias Bassen2-5/+27
2024-12-02Fix buildGravatar Nikias Bassen1-1/+0
2024-10-15Fix iPhone 16 restore from normal mode and add support for RecoveryOSGravatar Nikias Bassen10-104/+578
2024-09-28Be more precise about what is wrong when entering restore mode failsGravatar Nikias Bassen1-1/+5
2024-09-25Release DFU/Recovery client on disconnect and Increase timeout for port DFU -...Gravatar Nikias Bassen1-1/+3
2024-09-25ace3: Fix Ace3Binary generation for newer devicesGravatar Nikias Bassen1-7/+41
2024-09-21Initial support for iPhone 16 restoreGravatar Nikias Bassen2-0/+18
2024-09-21asr: Fix memory corruption due to double freeGravatar Nikias Bassen1-2/+2
2024-09-21asr: Add support for second Initiate requestGravatar Florian Brandstetter1-16/+43
2024-09-19Also print libirecovery versionGravatar Nikias Bassen1-2/+2
2024-09-19Replace sprintf with snprintfGravatar Nikias Bassen4-28/+30
2024-09-19restore: Add SupportedAsyncDataTypes for both iOS and macOSGravatar Florian Brandstetter1-7/+9
2024-09-18Print libtatsu version alongside idevicerestore versionGravatar Nikias Bassen1-2/+2
2024-09-18Only print libimobiledevice debug info for debug level > 2Gravatar Nikias Bassen1-1/+3
2024-09-18common: Try to improve terminal output with fflush()Gravatar Nikias Bassen1-0/+3
2024-09-18restore: Fix incorrect fallback caseGravatar tihmstar1-2/+2
2024-09-18restore: Only send FirmwareData when it has been requestedGravatar Nikias Bassen1-21/+101
2024-09-18restore: Make sure to error out when async data request handler can't be startedGravatar Nikias Bassen1-0/+3
2024-09-18restore: Make wait for URLAsset on first chunk optionalGravatar Nikias Bassen1-5/+15
2024-07-09ipsw: Fix concurrent access to ZIP fileGravatar Nikias Bassen2-35/+137
2024-07-01Fix heap buffer overflow in URLAsset handlingGravatar Nikias Bassen1-1/+1
2024-06-29Remove debug printfGravatar Nikias Bassen1-1/+0
2024-06-26restore: Always try to use DeviceGeneratedRequest data for TSS requests if pr...Gravatar Nikias Bassen1-15/+45