index
:
idevicerestore
fixtrailingwhitespaces
master
operation-refactoring
Restore/upgrade firmware of iOS devices
ms,jh
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
idevicerestore.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-23
Add support for Port DFU device restore
Nikias Bassen
1
-0
/
+157
2024-03-23
Fix some variable types for more consistency
Nikias Bassen
1
-7
/
+7
2024-03-08
Make sure to extract the build manifest before doing restore mode checks
Nikias Bassen
1
-14
/
+15
2023-11-15
Change path_get_basename()'s return type to const char*
tihmstar
1
-2
/
+1
2023-11-09
Fix update restore by making sure the premanifest is properly generated
Nikias Bassen
1
-2
/
+2
2023-11-07
Print device Product and Build Version and IPSW Product and Build Version
Nikias Bassen
1
-18
/
+24
2023-11-02
Extract OS component when using older ipsw archives
Nikias Bassen
1
-0
/
+75
2023-10-07
Improve debug output by suppressing libimobiledevice and libirecovery debug o...
Nikias Bassen
1
-3
/
+6
2023-09-14
Refactor ipsw code to transparently stream images directly from ZIP or extrac...
Nikias Bassen
1
-166
/
+29
2023-04-14
Allow setting custom TSS request URL through command line switch
Nikias Bassen
1
-6
/
+33
2022-10-18
Use limera1n_is_supported instead of compatibility check added with previous ...
Nikias Bassen
1
-17
/
+1
2022-10-12
Check if device is limera1n-vulnerable for --pwn option
Alfie Cockell Gwinnett
1
-8
/
+30
2022-10-04
img4: Add support for stitching with additional TBM data
Nikias Bassen
1
-2
/
+2
2022-10-02
Reduce memory usage for SourceBootObjectV4 images
Nikias Bassen
1
-1
/
+1
2022-09-16
tss: Don't add @BBTicket in tss_request_new()
Nikias Bassen
1
-1
/
+1
2022-06-28
Make sure to exactly match the passed variant when using --variant
Nikias Bassen
1
-7
/
+7
2022-06-27
Add --variant command line switch to specify build identity to use
Nikias Bassen
1
-4
/
+15
2022-06-27
Ignore 'Research*' variant in build identity selection
Nikias Bassen
1
-2
/
+2
2022-06-27
Don't print an error message when RestoreBehavior is missing
Nikias Bassen
1
-13
/
+6
2022-06-20
Remove more serial number checks, and get ECID early on in all modes
Nikias Bassen
1
-52
/
+6
2022-06-17
Use more elegant way to match file name to component name
Nikias Bassen
1
-37
/
+33
2022-06-17
Add support for iOS 16
Doron Zarhi
1
-5
/
+5
2022-04-25
Increase recovery mode disconnect and re-connect timeout from 10 to 60 seconds
Rodrigo Arias
1
-2
/
+2
2022-04-13
Print version string upon execution
Nikias Bassen
1
-0
/
+2
2022-04-12
More code improvements using _plist_dict_copy_* helper
Nikias Bassen
1
-45
/
+12
2022-04-12
Use proper detection for macOS restore path (instead of version number compar...
Nikias Bassen
1
-7
/
+14
2022-04-10
Fix build identity selection for beta (developer) firmware
Nikias Bassen
1
-13
/
+10
2021-11-27
Use macros for the different restore variant strings
Nikias Bassen
1
-3
/
+3
2021-11-26
Cache build manifest in client struct
Nikias Bassen
1
-23
/
+17
2021-11-17
idevicerestore: Identify build identity by Variant (Monterey)
Hector Martin
1
-82
/
+9
2021-10-26
Add command line option to continue despite certain errors (e.g. baseband upd...
Nikias Bassen
1
-0
/
+9
2021-09-24
Prevent unnecessary delay on inital device detection
Nikias Bassen
1
-5
/
+7
2021-09-01
Add new --ipsw-info command line switch to show information about build ident...
Nikias Bassen
1
-2
/
+18
2021-08-12
img4: Check component entries in build identity for IMG4 tags (Img4PayloadType)
Nikias Bassen
1
-1
/
+1
2021-06-29
Make device mode specific code more consistent
Nikias Bassen
1
-52
/
+51
2021-06-29
Remove unused functions
Nikias Bassen
1
-45
/
+34
2021-06-07
tss: fix restore rules not applied for recoveryos
Benjamin BOURGEAIS
1
-0
/
+3
2021-05-28
Add SHA384 (and SHA512) implementation for use when compiling without OpenSSL
Nikias Bassen
1
-0
/
+7
2021-05-27
Use proper exit status values when returning from main()
Nikias Bassen
1
-10
/
+10
2021-05-26
Remove libuuid dependency
Nikias Bassen
1
-9
/
+14
2021-05-08
tss: Add new calls
Benjamin BOURGEAIS
1
-0
/
+346
2021-05-08
Explicit the component path in the IPSW archive when extracting them
Benjamin BOURGEAIS
1
-1
/
+1
2021-05-08
Add an embedded empty local policy file
Benjamin BOURGEAIS
1
-0
/
+7
2020-07-09
Fix 'Unable get path ...' error messages to say 'Unable to get path ...'
Nikias Bassen
1
-1
/
+1
2020-06-24
Print note about usbmuxd when device fails to enter restore mode
Nikias Bassen
1
-0
/
+1
2020-06-15
Add hint that using custom firmware files only works with a bootrom exploit
1.0.0
Martin Szulecki
1
-1
/
+1
2020-06-08
Remove trailing whitespace errors from all files
Martin Szulecki
1
-3
/
+3
2020-06-04
Add new "--version" option to output version information and update man page
Martin Szulecki
1
-1
/
+8
2020-06-04
Unify usage output with other tools and add project URLs
Martin Szulecki
1
-34
/
+38
2020-06-04
Reformat indentation of option struct for readability
Martin Szulecki
1
-19
/
+19
[next]